Dick Cheney, Meet Sabrina deSouza
By Spencer Ackerman |
11.05.09 | 1:30 pm
Sabrina deSouza is one of the 23 U.S. officials convicted in Italy for the illegal CIA rendition of an Egyptian terrorist suspect named Abu Omar. She concedes the United States “broke the law” in ordering and carrying out the rendition, and says, “we are paying for the mistakes right More…
rss