Larry C Johnson is a former intelligence officer and expert on issues related to terrorism, national security, and foreign policy. As a CIA analyst in the 1980s Johnson was engaged in issues related to terrorism and security. He then worked at the US State Department’s Counterterrorism Office. Johnson has since worked as a political consultant and commentator on issues related to terrorism and security. He’s known for his critical attitude towards US foreign policy and intelligence practices.