james shelton

David Petraeus’ letter sent to his closest friend General James Shelton

David Petraeus has admitted to close friend James Shelton that he “screwed up royally” over the affair with his biographer…

12 years ago