Home » Tag Archives: United States Postal Inspection Service

United States Postal Inspection Service

Acton Man Arrested On Federal Charge He Plotted Former Employee’s Kidnapping

leo grillo acton doj 030426

The founder and president of an animal welfare organization in Acton has been arrested on a federal criminal complaint charging him with the attempted kidnapping of a former employee who won a $6.7 million wrongful-termination judgment against him, the Justice Department announced Wednesday. Leo Grillo, 77, of Acton, is charged with attempted kidnapping, a felony that carries a statutory maximum ...

Read More »