News Trump’s latest online meltdown comes after Independence Day embarrassment Nicolai Haugsted • 6. July 2026