BOSTON (WWLP) – The Massachusetts State Police relieved four members of duty as they face criminal charges following an independent investigation into the death of Trooper Enrique Delgado-Garcia.
Four state troopers attached to the Massachusetts State Police Academy will face involuntary manslaughter charges over the death of trooper trainee Enrique Delgado-Garcia. Sergeant Jennifer Penton, ...