Implausible Deniability
The fact that the CIA has had secret jail and torture rooms in Romania is not new information. But my email has been blowing up of late on the subject because now there’s new specific information on exactly where one of those torture cells was in Romania. And it turns out it was in downtown (Sector 1) Bucharest. From CBS News, quoting from the AP: … Continue reading Implausible Deniability
