Feedback

Car Slams into Pedestrians in Times Square Killing at Least One

 

A car crashed into a group of pedestrians in New York’s Times Square and killed at least one person.

Shows