Poland’s officials have essentially admitted that they hosted a secret CIA (U.S. Central Intelligence Agency) prison. In a series of statements made by Polish leaders, they as much as acknowledged the existence of a “black site” in in a remote area of the country in 2002 and 2003. The prison was reportedly used as a [...]
CIA Secret Prison: Poland’s Leaders Admit ‘Black Site’ Existed is a post from: The Inquisitr