Larry C. Johnson is former Analyst for the CIA he is also apparently a member of Veteran Intelligence Professionals for Sanity.
Larry C. Johnson is former Analyst for the CIA. He is also apparently a member of Veteran Intelligence Professionals for Sanity former Analyst.