john-allen-david-petraeus 0 By Dan Lamothe on November 13, 2012 Share. Twitter Facebook Google+ Pinterest LinkedIn Tumblr Email