South Africa
South Africa's President Cyril Ramaphosa is set to sign a national health bill on Wednesday, aiming to ensure health coverage for all citizens, according to the country's presidency.
The bill, widely supported by voters, comes just before the May 29 national election, posing a significant test for the ruling African National Congress.
Costing billions, the bill was approved by lawmakers last year and will be rolled out gradually.
It seeks to overhaul the healthcare system, addressing deep racial and social disparities persisting since the end of apartheid. However, business groups oppose it, fearing disinvestment and economic damage. Despite the signing, experts doubt immediate changes.
Go to video
Kenya cancels airport and energy deals with Adani group after the U.S. indicts the tycoon
Go to video
Fugitive Zambian MP Emmanuel Jay Banda arrested in Zimbabwe after three-month Manhunt
Go to video
Spain to offer residency and work permits to undocumented migrants
Go to video
Archbishop of Canterbury will end official duties in early January amid sex abuse scandal
Go to video
Congo opposition leaders call for protests against president's plan to change constitution
Go to video
At least 7 members of Nigerian security force missing after insurgents ambush convoy