NTSB To Release Final Report On Deadly Limousine Crash

Photo: WTEN

The National Transportation Safety Board is expected to release its final report today on the deadly limousine crash in Schoharie. Twenty people were killed on October 6th, 2018 after the vehicle ended up slamming into a ditch near the Apple Barrel Country Store near the intersection of Route 30 and Route 30A.

The limousine's operator, Nauman Hussain, is charged with vehicular manslaughter and criminally negligent homicide. He's currently awaiting trial.


Sponsored Content

Sponsored Content