Valley News

State troopers justified for firing 76 shots at NH man

Six New Hampshire State Police troopers were legally justified in firing 76 gunshots at a Plymouth resident who had threatened them with a meat cleaver and then shot himself in the head, killing him.

More audio from Valley News