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 a $11 million wire and computer fraud scheme, with deportation to Nigeria…
