Senegal is intensifying flood prevention efforts in Dakar as the rainy season approaches. A campaign
Brice Oligui Nguema has been sworn in as Gabon’s president after winning nearly 95% of
South African cricketer Kagiso Rabada is serving a provisional suspension for testing positive for a
Ben Stokes has been cleared to captain England against Zimbabwe in a one-off Test match
The Barbarians will play in South Africa for the first time on June 28, facing
Jereem Richards of Trinidad and Tobago recorded a world-leading time of 19.86 seconds in the
On May 1, Mauritania clarified that it did not officially welcome Mohamed Al-Mukhtar, an adviser
Australians have made the democracy sausage a polling day staple, representing a cultural tradition much
Vera Daves de Sousa, Angola’s Finance Minister, represents her country at the IMF and World
Community seed banks in Zimbabwe are providing crucial support amid climate challenges, particularly in drought-stricken