Home

Felicia Figol

  • Ceremony Welcomes Saint Michael, Honors Baro

    Officer Handler Felicia Figol stands with Saint Michael, Newtown Police Department’s new K-9, and swears to uphold duty. Swearing them in is Town Clerk Debbie Aurelia Halstead; to the right is Police Chief Michael Kehoe.