Brad Johnson provides his analysis of the rumors surrounding the death of all members of Seal Team Six in a helicopter crash. These men were credited with capturing Osama bin Laden and now there’s a conspiracy theory making the rounds.

Now retired after 25 years in the CIA as Station Chief, Brad devotes his time to his non-profit Americans for Intelligence Reform.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Social media & sharing icons powered by UltimatelySocial