se ss mb news Oba of Benin Lament Corruption Laden EFCCEditorMay 21, 2024May 21, 2024 by EditorMay 21, 2024May 21, 20240135 The Benin monarch, Omo N’ Omo N’ Oba N’ Edo, Uku Akpolokpolo, Ewuare II, recently voiced frustration, calling out the Economic and Financial Crimes Commission... Read more