Madagascar PM decries ‘excessive force’ as protests swell
Madagascar’s PM decries force as anti-government protests grow; UN cites 22 dead, authorities dispute toll
Madagascar PM decries ‘excessive force’ as protests swell Read More »
Madagascar’s PM decries force as anti-government protests grow; UN cites 22 dead, authorities dispute toll
Madagascar PM decries ‘excessive force’ as protests swell Read More »
Senegal’s worst RVF flare-up in decades kills 17, with 119 cases in the north; officials warn weather fuels spread
Rift Valley Fever kills 17 in Senegal in worst outbreak in decades Read More »
Flagship Gold to revive Mali’s Morila mine under new rules granting the state bigger stakes; terms undisclosed
US-based Flagship Gold signs deal to restart Mali’s Morila mine Read More »
Israel and Hamas signed a Gaza truce and swap deal; once ratified, fighting pauses, hostages freed, aid surges
Israel, Hamas sign Gaza ceasefire and hostage-prisoner swap Read More »
Rajoelina vows to end blackouts in a year or resign, as Gen Z Mada rejects talks and plans protests
Rajoelina vows to end blackouts in a year or quit Read More »
Court compels CRRC to deliver locomotive parts to Transnet, enabling repairs on idle trains and aiding its recovery
South Africa: CRRC ordered to release parts in Transnet rail row Read More »
Ethiopia says Eritrea and TPLF hardliners back Fano militants, sharpening a Red Sea-linked feud
Ethiopia alleges Eritrea backs Fano militants, warns of new conflict Read More »
Congo audit says miners hid $16.8bn, costing $50.4m in community funds; suspensions urged, Glencore disputes
Congo audit: Miners hid $16.8bn, shorting community funds Read More »
Nigeria’s economy is steadier after reforms, but food inflation keeps squeezing households, the World Bank warns
Nigeria’s growth steadies, but food inflation bites – World Bank Read More »
Uche Nnaji quits after forgery claims; UNN and NYSC records disputed as opposition urges an independent probe
Nigerian minister quits after forgery allegations trigger uproar Read More »