Brad Johnson, CIA Chief of Station (ret.) discusses whether, in his professional opinion, he is a good choice or not. Brad Johnson retired as a S...
Brad Johnson, President, and retired CIA Senior Officer and Chief of Staff. Insight into current events from an intelligence angle.