Standing Up for Common Sense

Jim Hightower @ OtherWords - Keene, New Hampshire has no crime that would warrant rolling out a tank.

During a recent city council meeting, the mayor of Keene, New Hampshire leaned over to a council member and whispered excitedly: "We're going to have our own tank."

Yes, the tank (or, more specifically, the "armored personnel vehicle") is the latest must-have toy for mayors and police departments. Read more.

Comments