U.S. President Donald Trump has announced that he will not attend the upcoming G20 Summit in Johannesburg, declaring that South Africa “no longer deserves” to be part of the global economic forum.
Speaking at the American Business Forum in Miami on Wednesday, Trump said, “South Africa shouldn’t even be in the G’s anymore, because what’s happened there is bad.” He added that he would not represent the United States at the meeting, scheduled for November 22–23, and that Vice President J.D. Vance would attend in his place.
The U.S. president’s remarks are the latest in a series of criticisms directed at South Africa over its land reform policies, which Trump has described as targeting white farmers and amounting to “massive human rights violations.” Earlier this year, he signed an executive order cutting U.S. aid to South Africa and authorizing a resettlement program for white Afrikaners, whom he referred to as victims of “unjust racial discrimination.”
The South African government has strongly rejected Trump’s claims, dismissing them as “factually incorrect” and accusing the U.S. president of misrepresenting the country’s land reform efforts.
South Africa maintains that its policies are designed to redress decades of historical inequality and promote inclusive ownership of land and resources.

US, Iran Exchange Strikes As Strait Of Hormuz Tensions Escalate
Landslide Lake Overflows On Nepal-China Border, Threatening Flood-Hit Areas
Norway’s King Harald V Dies At 89 After 35 Years On Throne
Trump Shares Image Depicting Strait Of Hormuz As US Territory