Sgt. Glenn Michalec has been placed on administrative leave while the police department conducts an investigation, according to a statement from Police Chief William McManus.
Sgt. Glenn Michalec has been placed on administrative leave while the police department conducts an investigation, according to a statement from Police Chief William McManus.