US President Donald Trump, in a sharply worded social media post, cited alleged human rights violations in South Africa as the reason behind the United States' absence from the Johannesburg G20 Summit and announced that Pretoria will not be invited to the 2026 G20 Summit scheduled to be hosted in Miami.