$59 Billion Owed—Nigeria’s Interest Payments Now Eclipse Health and Education Budgets. Nigeria stands at a crossroads, its path to progress blocked by interconnected crises. The World Bank’s April 2026 Africa …
Investigative Report
