Back to top

Deputy President David Mabuza: Press Statements

Deputy President David Mabuza, in his capacity as South Africa’s Special Envoy to South Sudan, has concluded a successfu
Deputy President David Mabuza, in his capacity as South Africa’s special envoy to South Sudan has arrived in Juba, where