Massachusetts State Trooper Indicted for Vehicular Homicide OUI / DUI
A Massachusetts State Police Trooper was indicted this past week by a Plymouth County Grand Jury in connection with an accident last year that resulted in the death of Susan Macchi and her daughter, Juliet Macchi, 23. The trooper was charged with vehicular homicide while operating under the influence of alcohol, negligent operation, and carrying a firearm while intoxicated. A…

