IGP Orders Mass Transfer of 1,332 Delta Officers Over Alleged Extrajudicial Killing in Effurun
The Inspector-General of Police, Olatunji Disu, has ordered the transfer of 1,332 police officers from the Delta State Command following the controversial extrajudicial killing of a 28-year-old suspect, Mene Ogidi, in Effurun. The development comes amid growing public outrage over the alleged killing, reportedly carried out by an Assistant Superintendent of Police (ASP), Nuhu Usman….