RT America | June 16, 2015
A new report claims that the CIA violated its own guidelines regarding its torture program, including the performance of involuntary “human experimentation.” Anya Parampil speaks with activist Debra Sweet of World Can’t Wait about the implications of this report and what qualifies as “human experimentation.”