Tag: Trust Odagwe

News
EFCC arrests 11 ‘Yahoo boys’ in Edo

EFCC arrests 11 ‘Yahoo boys’ in Edo

The Economic and Financial Crimes Commission (EFCC) has arrested 11 suspected internet...