David Mabuza sworn in as MP

Deputy President-designate David Mabuza was among several ANC and opposition leaders, who were sworn in as Members of Parliament in Speaker Baleka Mbete’s office in the National Assembly on Tuesday. This comes after President Cyril Ramaphosa announced changes to Cabinet… Read more