South Africa welcomes new Ambassadors and High Commissioners
President Cyril Ramaphosa on Wednesday welcomed new Ambassadors and High Commissioners-Designate from nine countries, at a ceremony held at the…
President Cyril Ramaphosa on Wednesday welcomed new Ambassadors and High Commissioners-Designate from nine countries, at a ceremony held at the…
The 30th BASIC Ministerial Meeting on Climate Change has urged developed countries to revisit their climate change mitigation targets while…