South African President Cyril Ramaphosa on Thursday suspended the national police chief implicated in a $20 million health tender scandal that has rocked the country and drawn in other officers.
Iran reportedly has underlying ties to South Africa’s case at the International Court of Justice against Israel’s war in Gaza, according to a report from the Institute for the Study of Global ...