0 Seychelles: The Richest Country in Africa in 2023 November 4, 2024 Leila Abdi Seychelles has been ranked the richest country in Africa in 2023 by Global Finance Magazine,
0 Prince William Undertakes Climate-Focused Visit to South Africa November 4, 2024 Fatima Al-Mansoori Prince William has arrived in Cape Town, South Africa, for a four-day visit focused on