JOHANNESBURG — South Africa’s president appeared in full military uniform for the first time since the end of apartheid and …
JOHANNESBURG — Customers started behaving oddly about a week ago, visibly dejected street vendor Frank Mojapelo said. Some were wary …
JOHANNESBURG — A South African corruption watchdog on Friday said President Cyril Ramaphosa “deliberately misled” Parliament about a campaign contribution, …
JOHANNESBURG — Former South African president Jacob Zuma has denied corruption allegations against him, saying the charges are part of …
JOHANNESBURG — South Africa’s president on Wednesday named a trimmed-down Cabinet that is 50% women, making the country’s one of few in …