Archive | Terror Alert RSS for this section

Multiple Fatalities After Van Runs Over People in Toronto, Canada

Advertisements

Van strikes multiple pedestrians in Toronto, Canada