JOHANNESBURG, South Africa — This week, President Trump, Secretary of State Marco Rubio and Trump appointee and billionaire businessman Elon Musk all attacked South Africa in a flurry of social ...