Delta bloodbath: Wanted monarch surrenders to police
The Ovie of Ewu Kingdom in the Ughelli South Local Government Area of Delta State, Clement Ikolo, Urhukpe 1, has surrendered himself to the police, The Punch reports.
The Punch said that…