Skip to content

Daily Archives: February 16th, 2012

A tank for every town

All hail to the townsfolk of Keene, New Hampshire, who are opposing the acquisition of a $285K armored vehicle for their town’s police force. As the Occupy movement has brought into sharp focus, our police departments have, behind the scenes so to speak, gradually morphed into paramilitary organizations staffed by people just off the Star  […]