Tag: limousine crash
Limousine crash kills 20 in upstate New York
A limousine "failed to stop" at an intersection in upstate New York and struck a parked vehicle, leaving 20 people dead, State Police said. The two-car crash happened shortly before 2 p.m. ET Saturday in Schoharie, State Police First Deputy…