News Fact-Check or Misleading: Tinubu’s $30 Billion Foreign Investment Claim on Independence Day Debunked by falafolo October 4, 2024