This visualization only works in modern browsers. Upgrade yours and enjoy.
SCHOHARIE - Twenty people died after a crash of a limousine in Schoharie County on Saturday, Oct. 6, 2018, State Police confirmed late Sunday.