Tag: FBI Nigeria fraud

U.S. Releases Invictus Obi After Serving Sentence for $11 Million Fraud

The U.S. Bureau of Prisons has released Nigerian businessman Obinwanne “Invictus Obi” Okeke after serving six years for…