Call off this inquiry

4th August 2011, Comments 0 comments

Telegraph View: We should not waste money on the inquiry into allegations of British involvement in torture under the CIA's rendition process.

0 Comments To This Article