Former CIA Analyst: CIA Using Bin Laden Files To Deceive Public On Iran
CIA insider Ned Price says the latest bin Laden files are being deceitfully crafted to sell a narrative that will be used to convince the public on regime change in Iran. An intelligence insider is warning the public about this latest CIA mass release of purported Osama Bin Laden files from devices found in the Abbottabad, Pakistan compound, saying Read More…