1 sources
The Hill2d ago
President Cyril Ramaphosa is weighing a crucial reply to Donald Trump’s demands, with US aid, trade preferences, and strained bilateral relations riding on the outcome.