Metro News Africa EFCC Withdraws Operatives from Yahaya Bello’s Home Amid Fraud Allegations The Economic and Financial Crimes Commission (EFCC) has made a significant move by withdrawing its operatives from the home of […] April 17, 2024