Delta bloodbath: Wanted monarch surrenders to police HafeestonovaMarch 29, 2024099 views The Ovie of Ewu Kingdom in the Ughelli South Local Government Area of Delta… Read more