Seal Team Six rumors

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 *

Social media & sharing icons powered by UltimatelySocial