By Hole Ousia Posted on March 4, 2024 Bizarro-world babbling nonsense Rex Huppke on Donald Trump, Scotland on Sunday, 3 March 2024