The Blog where Entertainment and Politics Blur the Line
Steven Green, 24, is to serve five consecutive life sentences for raping a 14-year-old Iraqi girl and killing her and her family near Baghdad in 2006. While A US Soldier