EFCC arrests ‘criminal network leader’ wanted by FBI over ‘$100m fraud’
The Economic and Financial Crimes Commission (EFCC) says its operatives have arrested Osondu Igwilo, an alleged leader of a criminal network who has been on the wanted list of the Federal Bureau of Investigation (FBI)…