‘No US government official will attend’: Trump to boycott G20 in Johannesburg, calls event in South Africa a ‘total disgrace’

US President Donald Trump declared no American officials would attend the upcoming G20 summit in South Africa, citing alleged mistreatment of white farmers and calling it a “total disgrace.” Trump accused the South African government of human rights abuses and illegal land confiscation. He plans to host the 2026 G20 in Miami, Florida.