The Free Press, Mankato, MN

Archive

Petraeus Resigns_Beli.jpg

CIA Director David Petraeus testifies on Capitol Hill in Washington on Feb. 2, 2012. Petraeus has resigned because of an extramarital affair.