Nice, France — Just before dawn, the worn wooden dhows begin gliding toward the shore at Magogoni fish market in...
Day: June 12, 2025
Apology Mandiudza, a 24-year-old man from Zimbabwe, died in hospital last Tuesday, nine days after he was attacked by a...
The Centre for Natural Resources Governance (CNRG) has implored the government to take immediate action and ban the exportation of...
Nairobi — Legislative and Commune-Level Vote Dominated by Repression, Censorship Legislative and local elections in Burundi on June 5, 2025,...
The number of people displaced by war, violence and persecution worldwide is untenably high, particularly as humanitarian funding evaporates, with the...
The European Union has delisted Uganda from its blacklist of high-risk countries after years of scrutiny. The European Commission on...
Nairobi — Police on Thursday morning fired teargas to disperse protesters in Nairobi's Central Business District who had gathered to...
A decade after the adoption of the 2030 agenda, a measly 17% of the Sustainable Development Goals, or SDGs, are...
At least 49 people have died in devastating floods that swept through South Africa’s Eastern Cape province, with officials warning...
Iran and the United States will hold a sixth round of negotiations over Tehran's nuclear program this Sunday in Oman,...