Ramaphosa takes oath of office for second term as president
Cyril Ramaphosa, leader of South Africa’s ruling African National Congress, ANC, took…
Cyril Ramaphosa re-elected as South Africa’s president
South African President Cyril Ramaphosa was re-elected for a second term after…
South African parliament speaker resigns amid corruption probe
South Africa's National Assembly speaker Nosiviwe Mapisa-Nqakula said on Wednesday that she…