new york limo crash

Limo Crash Kills 20 People in Upstate New York

A stretch limousine crash left 20 people dead in Schoharie County, New York, police say. The vehicle was taking people…

6 years ago