‘EFCC Has Powers to Freeze Any Account Under Investigation’ — Intl Human Rights Envoy, Ambassador Charles
The Special Envoy to West Africa for the International Protection Service, Ambassador Charles Omini, has defended the powers of the Economic and Financial Crimes Commission (EFCC) to…
Read More →