Former African Leaders Sign Cape Town Declaration, Call for Urgent Debt ReliefBy Toyibat AjoseFebruary 27, 2025 Eight former African Heads of State and Government have signed the Cape Town Declaration, a landmark call for urgent debt relief for highly indebted nations and…