
US President Donald Trump has intensified his diplomatic confrontation with South Africa, declaring that the country will not be invited to the 2026 G20 summit scheduled to hold in Miami.
In a post on his Truth Social platform on Wednesday, Trump accused South Africa of committing “horrific human rights abuses” against white farmers and claimed the country had shown unworthiness for membership in global organisations.

According to him, Pretoria’s refusal to formally hand over the G20 presidency to the United States at the end of this year’s Johannesburg summit was further proof of what he described as South Africa’s “disregard for global norms.”
During the most recent summit in Johannesburg, Washington boycotted the meetings, asserting that South Africa’s stance on trade policies and climate cooperation clashed sharply with US interests.
Tensions escalated when President Cyril Ramaphosa opted not to carry out the symbolic handover of the G20 rotating presidency to the next host nation—an act traditionally performed at the closing session of each summit.
Trump and his administration have repeatedly pushed claims—widely dismissed as false—that South Africa is experiencing a “white genocide,” specifically targeting Afrikaners, descendants of early European settlers.
Reiterating these assertions on Wednesday, Trump alleged that the South African government had “allowed white people to be killed” and permitted their farms to be confiscated, accusations which Pretoria has consistently rejected.
Diplomatic friction worsened in May when Trump confronted Ramaphosa at the White House with a misleading video that he claimed validated his position, a gesture South African officials described as hostile and uninformed.
The 2026 G20 summit is expected to be hosted in December at the Trump National Doral Miami resort in Florida, a golf property owned by the US president’s family.
