South Africa’s President Cyril Ramaphosa has called it “regrettable” that US President Donald Trump has announced South Africa will not be invited to next year’s G20 summit, set to be held in Miami, Florida. Trump claimed on social media that South Africa had refused to hand the G20 presidency to a US embassy representative during […]