A crash involving a limousine at a popular tourist location in upstate New York has left 20 people dead. A crash involving a limousine at a popular tourist location in upstate New York has left 20 people dead. Reports suggest a limo speeding down a hill crashed into bystanders at the Apple Barrel Country Store in Schoharie, about 170 miles north of New York City. It is understood that 18 of those killed were in the limo and the two others were pedestrians. New York governor Andrew Cuomo said: “My heart breaks for the 20 people who lost their lives in this horrific accident on Saturday in Schoharie.
Source: Irish Independent October 07, 2018 16:18 UTC