Land of the Free | Perspective Kerry Puts Brakes on CIA Torture Report December 5, 2014 TiLT News Leave a comment Kerry Puts Brakes on CIA Torture Report http://ow.ly/FrVEx