Saturday, December 13, 2014

The Palaces That Torture Built

The CIA paid torture teachers James Mitchell and Bruce Jesser more than $80 million. Michael Daly reports how the two have bought two sprawling luxury homes, while their barbarity has cost the U.S. far more.

Read more

No comments: