Africa

Ramaphosa Reshuffles Cabinet, Reassigns Former Democratic Alliance Leader

South African President Cyril Ramaphosa has announced a cabinet reshuffle, reassigning former Democratic Alliance (DA) leader John Steenhuisen from the post of Minister of...

Senegal Lawmakers Approve Reforms To Reduce Presidential Powers

Senegal’s National Assembly has approved a contentious package of constitutional reforms that would strengthen parliament’s authority while limiting several presidential powers, deepening an ongoing...