Advertisement

Vermont State Police: one man dead, another injured in Leicester

Vermont State Police: one man dead, another injured in Leicester