Police chief, sheriff at the vigil

Jessica Garcia / Sentinel Staff

Keene Police Chief Steven Russo, Officer Cristina Paterno and Cheshire County Sheriff Eli Rivera walk with signs reading “We hear you” during a protest in Keene Wednesday.