The United States Mission in Nigeria Monday thumbed up the Economic and Financial Crimes Commission for arresting Osondu Victor Igwilo wanted by the Federal Bureau of Investigation (FBI). Igwilo was charged in a complaint filed in the Southern District of Texas in December 2016. He was on the run from US law enforcement agents until […]