IG Order Dismissal, Prosecution of Officers Over Effurun Killing
By Zainab Uzomah|Abuja The Inspector General of Police has ordered the dismissal and prosecution of officers involved in the fatal shooting of Mr Mene Ogidi in Effurun, Delta State, on April 26, 2026. According to a statement issued on April 29 by Anthony Okon Placid, all officers linked to the incident were withdrawn from the Delta State Police Command and transferred to Force Headquarters in Abuja for expedited disciplinary proceedings […]