President Cyril Ramaphosa has reshuffled his cabinet, moving the embattled minister of justice and constitutional development Thembi Simelane to the human settlements portfolio. There has been mounting pressure for Ramaphosa to act and remove Simelane from the justice portfolio, after it emerged she received a loan from a company which benefited from the VBS bank […]
President Cyril Ramaphosa faced heavy criticism from opposition parties about the failures of the ANC when he appeared before the National Council of Provinces for his annual address on Thursday. The remarks included portrayals of the general decline in areas where the ANC has governed and how the party was rejected by the majority of […]