Inspector-General of police Orders Dismissal, Prosecution of Officer Over Fatal Shooting in Delta

The Inspector-General of Police, IGP Tunji Disu, has ordered the immediate dismissal and prosecution of ASP Nuhu Usman following his involvement in the fatal shooting of Mr. Mene Ogidi on April 26, 2026, in Effurun, Delta State. In a statement issued by Force spokesperson, DCP Anthony Placid, the Nigeria Police Force confirmed that all officers […]