Limo operator arrested, charged after crash killed 20

limo.jpg

Seventeen passengers, the driver and two pedestrians were killed when an SUV-style stretch vehicle careened out of control on Saturday in Schoharie, a town about three hours' drive north of Manhattan.