Skip to main content
Report this ad

See also:

Former US soldier facing life for murdering Iraqi girl, hangs self in cell

Steven Dale Green, a former US Soldier facing life in prison without parole, committed suicide in his cell early this week.
Steven Dale Green, a former US Soldier facing life in prison without parole, committed suicide in his cell early this week.
Kashmira Gander
Report this ad