A devastating accident occurred in New York on Thursday, May 18. According to city officials, a speeding car crashed into a crowd of pedestrians in Times Square. Tragically, the car crash injured at least 22 people and claimed one life.An emergency management official...
New York car crash claims a life, injures 22 others
read more