President Cyril Ramaphosa on Monday threw out a few rotten eggs from his Cabinet basket.

Cyril Ramaphosa – Reshuffle: Whose heads will roll?