FBI, CIA delay release of Tinubu’s 1990s Drug Case Records

The Federal Bureau of Investigation (FBI) and the Drug Enforcement Administration (DEA) have confirmed that their search for investigative records concerning President Bola Ahmed Tinubu is still ongoing. The two United States agencies stated that they anticipate completing the process within 90 days, with a joint status report expected on or before 31 July 2025. … Continue reading FBI, CIA delay release of Tinubu’s 1990s Drug Case Records