CIA letter supports assertion that OBL
‘The Muckraker Report’s FOIA request for the documents proving the chain of custody of the so-called “bin Laden confession video” has produced additional circumstantial evidence that the video may have been the product of a CIA sting effort on or about September 26, 2001. If true, this is an incredibly important finding, as the official story concerning the video claims the videotape was obtained by U.S. forces in Jalalabad, Afghanistan in late November 2001. For background on this story, please see Writer Claims bin Laden Confession Video Offers Evidence of Criminal Conspiracy To Go to War on Part of US and Britain, And Possible Foreknowledge of the 9/11 Attacks.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed