President Cyril Ramaphosa will not attend the inauguration of USA president-Elect Donald Trump. ambassador Ebrahim Rasool ...
The two countries signed 20-year cooperation pact, but despite anti-US stance there are limits to their partnership.