Image: The Irish Star South Africa has firmly dismissed recent remarks by U.S. President Donald Trump, who called for the country’s removal from the Group of 20 (G20) major economies, stating it “shouldn’t be in the Gs anymore.” Despite the criticism, Pretoria remains resolute in its preparations to host the upcoming G20 Leaders’ Summit in Johannesburg later this month. Speaking at the American Business Forum in Miami, Trump announced he would not attend the summit, delegatin