
U.S. President Donald J. Trump has announced on social media that South Africa will not be invited to the 2026 G20 Summit, which the United States is scheduled to host in Miami, Florida. In a lengthy statement posted on his official X account, Trump accused the South African government of “refusing to acknowledge or address the horrific human rights abuses endured by Afrikaners and other descendants of Dutch, French, and German settlers.”
The President alleged that white South Africans were being “killed” and that their farms were being “randomly taken from them,” framing the situation as a form of genocide. He further criticised the American media, singling out The New York Times, which he said had “refused to report the truth” about the alleged abuses.
Trump claimed the United States did not attend the recently concluded G20 Summit in South Africa, saying the absence was a form of protest. According to his statement, a representative from the U.S. Embassy attended only the closing ceremony, during which South Africa “refused to hand off the G20 Presidency” to the American delegation — a gesture Trump described as a diplomatic affront.
“Therefore, at my direction, South Africa will NOT be receiving an invitation to the 2026 G20, which will be hosted in the great city of Miami, Florida next year,” Trump declared, adding that the country had “demonstrated to the world they are not a country worthy of membership anywhere.”
He went further, announcing that the U.S. would immediately halt all payments and subsidies to South Africa, although he did not specify which programmes or assistance packages would be affected.











