LALALALALALALALALALALALA (I can’t hear you)!

Ken AshfordWar on Terrorism/Torture1 Comment

The right wingers over at The Corner are being willfully ignorant about torture.  World O’Crap explains it all for you wonderfully.