Thursday, November 02, 2006

US Soldier Killed Herself Rather Than Participate In Torture

Alyssa Peterson deserves a moment of silence. And the apologies of all the gung-ho idiots who allowed torture to happen.

No comments: