Pretoria - President Jacob Zuma has announced several changes to his Cabinet in a special press briefing at the Union Buildings in Pretoria this afternoon Public Works Minister Gwen Mahlangu-Nkabinde and Co-operative Governance and Traditional Affairs Minister Sicelo Shiceka were replaced in the Cabinet reshuffle The Deputy Minister of Rural Development and Land Reform Thembelani Thulas Nxesi has been appointed Minister of Public Works