Okuama 17: Wanted Delta chief turns self in
The King of Ewu Kingdom in the Ughelli South Local Government Area of Delta State, Clement Ikolo, who is one ...
Read moreThe King of Ewu Kingdom in the Ughelli South Local Government Area of Delta State, Clement Ikolo, who is one ...
Read more