Thursday, July 1, 2010

Britain, France, Germany use intelligence gained thru torture

Human Rights Watch says Britain, France and Germany use anti-terrorism intelligence gained through torture. How appalling.

No comments: