General Patraeus – the military commander overseeing the wars in Iraq and Afghanistan – told Meet the Press Friday that torture is counterproductive.
General Patraeus – the military commander overseeing the wars in Iraq and Afghanistan – told Meet the Press Friday that torture is counterproductive.