Fallout from 2018 Schoharie County limousine crash continues
Fallout from 2018 Schoharie County limousine crash continues
September 10, 2021 – Nearly three years after a limousine crash killed 20 people in Schoharie County, prosecutors obtained a guilty plea from the limo operator and Times Union reporter Larry Rulison reports the state Inspector General’s Office is probing state oversight of the limousine.
Listen On
Social Media