FREEDOM FORUM: Discussion

Article Image

AP

A 2005 Human Rights Watch report, based on leaked logs of CIA-linked plane flights to Poland, claimed the U.S. spy agency housed a secret prison in Poland where it allegedly held and brutally questioned Al-Qaida prisoners. Poland has denied the

Make a Comment