John Helgerson

John Helgerson is the Inspector General for the CIA under George Tenet and Michael Hayden.

As Inspector General, Mr. Helgerson's job was to lead his troops into inspections.

America-haters claim under Helgerson's watch, the CIA gave free flights to terrorists.

Hey, Pelosi, can't you reign in your minions for once?