WATCH: President Ramaphosa meets diplomatic corps in SA
President Cyril Ramaphosa is meeting Ambassadors, High Commissioners, Consuls-General and Charges
President Cyril Ramaphosa is meeting Ambassadors, High Commissioners, Consuls-General and Charges