Review: N.H. Trooper Justified in Fatal Shooting (WCAX-TV Vermont)

27 August 2008, 1:11 pm

A preliminary review has found New Hampshire State Police justified in shooting a Charlestown man last month.... read more

More Topics from "Articles"