2014: The One Story You Ever Need to Read to Demand and End to All Wars

Like a lot of soldiers, Pvt. Steven Dale Green‘s heinous acts in Iraq led him to PTSD and suicide. U.S. Army Pfc. Steven Dale Green was found hanging in his cell at the federal maximum security prison in Tucson last week. The name may mean nothing to you, but his crimes probably ring a bell:  He’s the guy who raped and killed a 14-year-old Iraqi girl in 2006 after Continue Reading

Posted On :