Two Charged With Vehicular Homicide for June Crash That Killed Massachusetts State Trooper
Two men are now facing felony motor vehicle homicide charges for the crash this summer that killed State Police Sergeant Douglas Weddleton, who was struck while in uniform and while wearing an orange vest as he worked a construction detail on Interstate 95 in Mansfield.