Torture 'experts' paid $81million by the CIA

Torture ‘experts’ paid $81million by the CIA

December 10, 2014 Carol Adl 0

According to the Senate Intelligence Committee report on the torture program, the CIA’s torture of detainees was developed by two inexperienced contractors who were paid $81 million for their work. RT reports:..two contractors in particular […]