2 min read Metro News Oba of Benin accuses EFCC of corruption 4 months ago Newsstrike The Oba of Benin, Ewuare II, has alleged that the Economic and Financial Crimes Commission (EFCC) is aiding crimes in...