July 4 live: Trump rants about communism in delayed America 250 speech before he joins Melania to watch fireworks
There was chaos on the National Mall as Freedom 250 attendees tried to return after being told to leave due to weather
The Independent UK ·