Meet SA’s new Deputy President

February 28, 2018 Editor 0

South Africa has a new Deputy President, the ANC deputy president and former Mpumalanga premier, David Dabede Mabuza. President Cyril Ramaphosa announced his appointment to […]