United States Senate report on CIA torture shocks the world! Posted onDecember 11, 2014Authorbenign042 Comments