
BREAKING: FBI, CIA, DEA, others set May 2 for release of Tinubu US investigation reports
Multiple United States government agencies are expected to release documents relating to an alleged decades-old drug case involving Nigerian President Bola Ahmed Tinubu on Friday, May 2, 2025, in compliance with a U.S. District Court order. The agencies …