Did Puppet Petraeus resign due to a extra-marital affair or for refusing to play ball with Obama?

Photo Credit: ©2012 Miss Moneypenny Satire ~ Click to Enlarge Image… 743 more words