Connect with us
EPA South Africa's Cyril Ramaphosa takes the oath of office for his second term as South African President at the Union Buildings in Pretoria on June 19, 2024. EPA South Africa's Cyril Ramaphosa takes the oath of office for his second term as South African President at the Union Buildings in Pretoria on June 19, 2024.

News

South Africa’s Ramaphosa sworn in for second term

South Africa’s Cyril Ramaphosa has been sworn in for a second full term in office as president, despite failing to secure a majority in parliament in...