Deep Dives, Nigeria

The Fall of Farouk Ahmed: Unmasking Africa’s Most Lucrative Oil Scheme

December 17th, 2025. A date that will likely be etched in Nigeria’s tumultuous petroleum history. Engineer Farouk Ahmed, a man […]