News Soldiers’ Killing: Wanted Delta King Surrenders To Police Ikolo Clement, King of Ewu kingdom who is one of the suspects declared wanted by the Nigerian military, has surrendered himself to the authorities.... Fehintola Ambali-SalamMarch 29, 2024