All posts tagged "African National Congress"
-
News
/ 6 months agoSouth 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...