Schoharie Limo Crash: Two months later


    On Saturday, October 6, a stretched limousine crashed in Schoharie County, killing twenty people. It was the deadliest transportation-related accident in the United States since 2009. In this special, we examine the NTSB’s investigation, plus remember the victims tragically killed that Saturday afternoon.


    News In Photos

      Loading ...