Nigeria Urhobo Chiefs Seek Release Of Monarch Detained Over Death Of 17 Soldiers In Delta State By TVC News Nigeria - April 2, 2024 0 2 Facebook Twitter Google+ Pinterest WhatsApp Members of the Council of Chiefs, Ewu-Urhobo have called for the immediate release of the detained monarch of Ewu Kingdom, … source Related