Donald Trump Just Embarrassed Us on the World Stage… Yet Again

Yet again, Trump has humiliated the entire country on the world stage.