Friday, September 19, 2025

Trump Humiliates Himself and America During Speech at Windsor Castle

Sep 19, 2025 | Donald Trump managed to humiliate both himself and the entire United States by lying his way through an address at Windsor Castle during his visit to the UK this week. Trump boasted about the fact that no other US president had ever been invited to the castle, but that he's been twice. This is completely false, and every US president this century has been invited - and visited - the castle during their administrations. The man cannot stop himself from lying to boost his own ego, as Farron Cousins explains.