U.S. president calls South Africa’s hosting of the global summit a “disgrace,” sparking international controversy
U.S. President Donald Trump has declared that the United States will not attend the upcoming G20 Summit in South Africa, citing what he called the “persecution of white people” in the country — a claim widely dismissed by global observers.
The decision has drawn sharp reactions both domestically and abroad, with critics calling it politically charged and diplomatically damaging.
Trump described South Africa’s role as host of the global economic gathering as a “total disgrace,” alleging that the country has failed to protect certain groups and should not be rewarded with such international recognition. The G20 Summit, set to take place later this month in Johannesburg, is expected to bring together leaders from the world’s largest economies to discuss global trade, energy, and security.

Trump’s remarks come amid heightened political tension and ongoing debates about U.S. foreign policy under his influence. Analysts say his stance could strain relations between Washington and Pretoria while undermining collaborative efforts on key economic and environmental issues across Africa.
South African officials have maintained that preparations for the summit remain on track, emphasizing inclusivity and global cooperation as the cornerstone of the event. Despite the controversy, world leaders are expected to proceed with the high-level meeting as planned.