The Palaces Torture Built

The CIA paid torture teachers James Mitchell and Bruce Jesser more than $80 million. As they now live out their wildest dreams, their barbarity has cost the U.S. far more.

Read Full Article »
Comment
Show commentsHide Comments

Related Articles