Article Image
IPFS News Link • Central Intelligence Agency

Poland was main CIA detention base in Europe

• Reuters
Poland was the heart of the CIA's secret detention network in Europe, with bases there until recently holding a quarter of the 100 detainees estimated held in such camps worldwide, a human rights group said.

thelibertyadvisor.com/declare