The trigger-happy and now dismissed police officer, Assistant Superintendent of Police (ASP) Nuhu Usman, and his team members have been remanded at the Ogwashi-Uku Correctional Centre over the public execution of a suspect, Mene Ogidi in Effurun, Delta State.

The trigger-happy and now dismissed police officer, Assistant Superintendent of Police (ASP) Nuhu Usman, and his team members have been remanded at the Ogwashi-Uku Correctional…

Five police officers accused in the killing of Delta musician OG Millan have been remanded. The case continues to draw public attention and calls for justi