Home » Topics » Jacob Carver

N.H. police chief faces fine after teen kills self with his service weapon

A New Hampshire police chief could have to pay up to $1,000 in fines after a 15-year-old boy killed himself with the officer’s service weapon. Danville Police Chief Wade Parsons was expected to be charged with one count of negligent storage of a firearm on Friday for leaving his service…