Slain 17 Military Personnel: Wanted Delta Monarch Surrenders Self To Nigeria Police
Clement Ikolo, the King of Ewu Kingdom in the Ughelli South Local Government Area of the state, on Thursday, turned himself in to the authorities by going to the state police command.
What's Your Reaction?