US President Donald Trump sparked fresh controversy after claiming South Africa "shouldn’t even be in the Gs anymore," days before the G20 Summit in Johannesburg. Speaking at a Miami conference, Trump said he will skip the meeting, citing "bad" conditions in South Africa. Vice President JD Vance will attend in his place. Trump’s comments echo his earlier claims of "white persecution" in South Africa, which Pretoria and rights groups have repeatedly dismissed. South African President Cyril Ramaphosa previously confronted Trump after he showed misleading videos alleging violence against white farmers. Experts say Trump’s rhetoric risks reviving old tensions as the country prepares to host world leaders this month.