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 The Arrest of CIA Deputy Director David Cohen
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed