Mother Jones reports that Concord, NH Police Chief John Duval has backed off his outlandish suggestion that his police department needs a Lenco Bearcat G3 to fend off the terrorism threat posed by the Free State Project and Occupy New Hampshire. Duval had made the...
