Posts Tagged :


Statement on NTSB Meeting on October 6, 2018 Limousine Crash in Schoharie, New York

150 150 Advocates for Highway and Auto Safety

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