National20 Dead In New York Limo Crash Called The ‘Most Deadly Accident’ In Years
Twenty people died on Saturday after a limousine crashed in upstate New York, in what safety officials are calling the nation's worst road accident in nearly a decade. The crash occurred when a 2001 Ford Excursion limousine, carrying people through the historic town of Schoharie, about 45 minutes west of Albany, failed to stop at an intersection with State Route 30, said Christopher Fiore, first deputy superintendent of the New York State Police.