General Petraeus Announces Resignation, Admits to Affair

CIA Director General David Petraeus' bombshell resignation shocks political world.

November 9, 2012

Examined