Calling For Justice: Snowden Calls For Prosecution Of CIA Torturers
NSA contractor and whistleblower Edward Snowden, who leaked thousands of classified pieces of information from the National Security Agency, told Amnesty International that Americans committed “inexcusable crimes” when they conducted torture on detainees.
The former system administrator for the CIA, who still resides in Russia under an asylum request, spoke