Delta King Surrenders to Police in Connection with Soldiers’ Killing
Ikolo Clement, who holds the title of King of Ewu kingdom, has turned himself in to authorities. He is one of the individuals who had been listed as wanted by the Nigerian military.
Clement, rec...