The Senate Intelligence Committee's Report on the CIA's use of torture has sent shock waves around the United States. They have had reverberations in Britain, as well, and rightly so.

Related Links:

0 comments… add one

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to toolbar