Ben Otti

Twitter abuzz as EFCC reportedly drops corruption charges against Diezani, others (Reactions)

Since news broke that the Economic and Financial Crimes Commission (EFCC) has withdrawn its…