Ramaphosa announces cabinet reshuffle, Steenhuisen moved to Deputy Minister role
President Cyril Ramaphosa has announced changes to the National Executive following consultations with the leadership of the Democratic Alliance (DA) as a partner in the Government of National Unity (GNU). ...







