Mass Casualty Event at Wisconsin Christmas Parade – Terrorism Not Ruled Out
A Christmas parade in Waukesha, Wisconsin ended in horror on Sunday night when a red SUV plowed into marchers.
The normally tranquil city of 70,000...
Advertisement
Recent
Advertisement