Chevron Nigeria has announced a significant new oil discovery in the Niger Delta, with an estimated production potential of up to 17,000 barrels...
ByThe Africa ScorecardOctober 18, 2024Relations between Somalia and the United States have entered a period of sharp strain following Washington’s decision to pause further assistance that directly...
ByMbam ChisomJanuary 9, 2026The nights following Tanzania’s October 29 elections were marked by a wave of violence that has left deep scars and raised troubling questions...
ByMbam ChisomJanuary 9, 2026Excepteur sint occaecat cupidatat non proident