Friday, July 3, 2026

Louis Emovbira Williams

September 21, 2024

U.S. court authorises businessman tortured by SSS to seize $21 million from Nigeria’s JP Morgan account

My Williams was sentenced to 10 years imprisonment in 1986 but left prison in 1989, having languished in jail for three years.