iOS app Android app

Gen James Shelton

Petreaus: 'I Screwed Up'

The Huffington Post | Paige Lavender | Posted 11.29.2012 | Politics

Ex-CIA chief David Petraeus admitted he "screwed up royally" in a letter to a friend, the New York Post reports. “I paid the price (appropriately...