Tag: Steven Dale Green
-
US soldier ducks death penalty over Iraqi rape and murder
Steven Dale Green, an ex-soldier ‘convicted of raping and killing an Iraqi teenager and murde…
Steven Dale Green, an ex-soldier ‘convicted of raping and killing an Iraqi teenager and murde…