The beach houses that torture built

no words.

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 US far more. More here.