AFP – A US federal jury deliberated Wednesday on whether ex-soldier Steven Dale Green was guilty of raping an Iraqi teenager, and then executing her and her family.
AFP – A US federal jury deliberated Wednesday on whether ex-soldier Steven Dale Green was guilty of raping an Iraqi teenager, and then executing her and her family.