A diplomatic rift is deepening between Washington and Pretoria as U.S. President Donald Trump has indicated he may not attend this year’s G20 summit in South Africa. Speaking to reporters aboard Air Force One, Trump said he might delegate attendance, citing South Africa’s “very bad policies” as a key reason for reconsidering his participation. The possible snub follows months of growing strain between the two nations. Trump has criticized South Africa’s domestic reforms, particularly its land redistribution plans and its racial equity policies under the Black Economic Empowerment (BEE) framework. He has also condemned South Africa’s decision to file a genocide case against Israel at the International Court of Justice — a move that has strained Pretoria’s ties with several Western allies.
Earlier this year, the Trump administration slashed U.S. foreign aid to South Africa through an executive order, with Trump also reportedly confronting President Cyril Ramaphosa during a tense White House meeting in May. According to insiders, the former president made repeated and unsubstantiated claims about white genocide and forced land seizures — allegations South African officials have firmly rejected. U.S. Secretary of State Marco Rubio further fueled tensions by boycotting the G20 foreign ministers’ summit in Cape Town, citing concerns about South Africa’s international alignments and economic policies.
Despite the growing chill, President Ramaphosa has extended an olive branch, urging Trump to attend the summit and use the opportunity to better understand South Africa’s position on key global issues. “Our policies are often misinterpreted, but South Africa remains committed to global cooperation,” Ramaphosa told local media. If Trump skips the summit, it would mark the first time in recent history that a U.S. president has declined to attend the G20 in person — a move that could significantly alter diplomatic dynamics at the high-level meeting.


