Ramaphosa's Cabinet 'reshuffle' reveals his political impotence
President Cyril Ramaphosa's decision to move Thembi Simelane from her position as justice and constitutional development minister while retaining her in Cabinet raises questions about his political ...Read more