Roberto Abraham Scaruffi: U.S. Soldier Who Killed Herself--After Refusing to Take Part in Torture

Sunday 26 April 2009

U.S. Soldier Who Killed Herself--After Refusing to Take Part in Torture

With each new revelation on U.S. torture in Iraq, Afghanistan and Gitmo, I am reminded of the chilling story of Alyssa Peterson.