Capitol Pressroom

NTSB: State regulators share blame for Schoharie limousine tragedy

Oct. 6, 2020 – The National Transportation Safety Board has released its final report on the 2018 Schoharie limousine crash which claimed the lives of 21 people. Larry Rulison, Albany Times Union reporter, briefed us on the report’s findings.

◄ Back to PodCasts