Police Detain Officers Over Extrajudicial Killing Of Vigilante Leader
Following a protest by the people of Idjerhe Kingdom, Ethiope West Council Area of Delta State, over an alleged shooting of their local vigilante commander and two others by policemen, the State Police Command has identified and detained the officers. The Commissioner of Police, Abaniwonda Olufemi, according to a statement by the Command’s spokesman, DSP […]