A Car Has Struck Pedestrians In Times Square In New York City

Social media images showed a man being led away in handcuffs.


View Entire Post ›