0 Seychelles’ President Wavel Ramkalawan to Receive Africa Freedom Prize November 5, 2024 Leila Abdi President Wavel Ramkalawan of Seychelles will receive the Africa Freedom Prize on November 6 in
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,