January 31, 2007 -- Stephen R. Kappes, the current Deputy Director of the CIA who resigned in 2004 as Deputy Director of Operations

January 31, 2007 -- Stephen R. Kappes, the current Deputy Director of the CIA who resigned in 2004 as Deputy Director of Operations

This content is available to members only. To unlock this page, click the button and subscribe.

Become a Member