Seychelles’ President Wavel Ramkalawan is set to receive the Africa Freedom Prize on November 6
President Wavel Ramkalawan of Seychelles will receive the Africa Freedom Prize on November 6 in
The September 2023 earthquake in the High Atlas region of Morocco prompted Ecosia to pledge