New York Limo Crash Kills 20 in Deadliest Transportation Accident Since 2009
October 7, 2018
A limousine crash New York has left 20 people dead. Officials say it happened in the town of Schoharie, 25 miles west of Albany. They say the limousine was carrying 18 people and failed to stop at an intersection. It then struck an unoccupied vehicle in the parking lot of the Apple Barrel Country Store and Cafe. Everyone in the limo was killed as well as two pedestrians who were standing nearby. InsideEdition.com's Mara Montalbano (https://twitter.com/MaraMontalbano) has more.