Shame on the nation: American Hero Michael Behenna Loses Final Appeal

Pamela Geller Atlas Shrugs 7/6/2012

There is something horribly wrong in America when a soldier is jailed for killing the enemy. The criminalization of our heroes is the liberal wet dream and the goal of the enemy, Islamic supremacists. Indeed, they make common cause of their hatred of the good.

Lt. Behenna shot a […]