The Open Society Foundation has released a report that over 50 governments have helped the CIA conduct detention and rendition activities which have led to the torture of over 150 people.
Read »- Show Prep
- Listen to FTL
- FTL Info
- Community
- Support FTL
- Learn More

