Bodycam footage shows Westborough police chief drinking in department vehicle

Video shows the tense moments when police officers in Shrewsbury, Massachusetts, found the top cop of a neighboring community drinking vodka in his department vehicle, according to body camera footage obtained by the NBC10 Boston Investigators.

The incident involving Westborough Police Chief Todd Minardi occurred in a Shrewsbury parking lot on Oct. 23. Officers later determined Minardi had been sitting in his unmarked SUV for more than 24 hours after making a purchase at the liquor store.

Westborough town leaders placed the police chief on administrative leave and said they planned to hire an outside investigator to review the circumstances…

Story continues

TRENDING NOW

LATEST LOCAL NEWS