Nigerian suspect on FBI’s wanted list, Osondu Igwilo, others arrested by EFCC over alleged $100m scam

The Economic and Financial Crimes Commission (EFCC) has arrested Osondu Victor Igwilo, a suspect wanted by the Federal Bureau of Investigation (FBI) since 2018. EFCC spokesperson, Wilson Uwujaren, made this known in a statement on Monday, March 14. Uwujaren said Igwilo, 52, is the alleged leader of a criminal network of “catchers”. He was arrested alongside […]

Continue Reading