iOS app Android app

Spain Torture Investigation

Our Obligation to Investigate

Sen. Robert Byrd | Posted 05.25.2011 | Politics
Sen. Robert Byrd

Spain and the United Kingdom have already initiated investigations of Bush administration officials over torture -- to continue to ignore the mounting evidence of clear wrongdoing is a national humiliation.