Posted on June 25, 2025 The US Buffoon-in-Chief The crude unreflective buffoon confirms himself so again before the world.