Concord Monitor

State troopers justified for firing 76 shots at Plymouth man

Six New Hampshire State Police troopers were legally justified in firing 76 gunshots at Plymouth inn-owner who was in jeopardy of losing his property.

Read the original at Concord Monitor

More audio from Concord Monitor