The ins and outs of Ramaphosa's Cabinet reshuffle

President Cyril Ramaphosa on Thursday announced a Cabinet reshuffle, which included two resignations from Zweli Mkhize as Health Minister and Tito Mboweni as Finance Minister.

READ:

- Who's new: The ministers taking over portfolios after the Cabinet reshuffle

- Who's out: Casualties of Ramaphosa's Cabinet reshuffle

- Who's in: Ramaphosa overhauls his Cabinet - the new ministers & positions

Download the Eyewitness News app to your iOS or Android device.

More in Multimedia