Read More 3 minute read World News Put CIA torturers and paymasters in the dock The long awaited publication of the US Senate report on the Central Intelligence Agency’s (CIA) interrogation methods of… byArchiveDecember 15, 2014