Statement on NTSB Meeting on October 6, 2018 Limousine Crash in Schoharie, New York
Today’s National Transportation Safety Board (NTSB) meeting on the October 6, 2018 limousine crash in Schoharie, NY reveals failures on multiple levels that led to one of the deadliest transportation crashes our nation has ever experienced.
read more