Petraeus? You mean the general who took over from mcchrystal who is presiding over the raging uptick in American deaths under obama, who has female Marines wearing headscarves so they don’t “offend” the “sensibilities” of the taliban? Who has to be more politician than general? That Petraeus?
I have a hard time believing the number of people who are willing to defend this guy.
The soldiers on the ground are actually killing Taliban. This guy is safe in Florida burning a book and somehow he's the one fighting Islam? Wow!