Skip to main content

Trump gives Africa’s largest economy 5 demands to restore US ties, but Ramaphosa refuses to bow as he prepares South Africa for trade fallout | Mukoko News