Sebastiao Perpetuo, 49, arrested after off-duty trooper tracks him post hit-and-run. E-bike rider, 40, suffers serious facial injuries in crash.
Off-Duty Trooper Aids in Arrest of Hit-and-Run Driver in Worcester
3 min read
Continue reading in the USA News Updates app