Former U.S. Ambassador Trashes Trump in South Africa
Politics, it is said, ought to stop at the water’s edge. Not so for former U.S. Ambassador to South Africa Patrick Gaspard, who trashed President Donald Trump and his administration in a visit to his former host country last week.