Article Image
IPFS News Link • Central Intelligence Agency

CIA runs secret prison

• Washington Post
The secret facility is a covert prison system set up by the CIA nearly four years ago that at various times has included sites in eight countries, including Thailand, Afghanistan and several democracies in Eastern Europe, as well as a small center at

Anarchapulco 2023