An imminent British inquiry into its agents' use of torture overseas has been slammed before it has had a chance to get started. K Published: 26 August, 2012, 21:45 The European Court of Human Rights in the French eastern city of Strasbourg (AFP Photo / Johanna Leguerre) Two Al-Qaeda members serving...
FULL ARTICLE AT Russia Today