The Arrest of CIA Deputy Director David Cohen

As reported last week, Deputy Director of the Central Intelligence Agency David Cohen was one of two detainees thrown overboard en route to Guam for trying to incite a prisoner revolt. What follows is an account of the investigation that led to his arrest. On April 3, an envelope arrived at 1100 S Ocean Blvd, […]

Continue Reading