U.S. News
The Luxury Homes That Torture and Your Tax Dollars Built
Shameless
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.
Trending Now