‘People just falling and falling’: Witnesses describe terror at Illinois parade shooting
A number of people were killed at a July 4th parade in Highland Park, Illinois, Highland Park police announced in a press conference. The suspect…
Continue Reading