A Senate report on the use of torture by the CIA during the GW Bush administration is due to be released this week.
2005 cartoon from the archives:
A Senate report on the use of torture by the CIA during the GW Bush administration is due to be released this week.
2005 cartoon from the archives: