Thank you for the article.Petraeus is weasel, viper and a blackguard.
If a person is a liar then now matter how lofty his words are they just may be a lie. If a liar says he always tells the truth, are you going to believe him?
he is a treasonous coward who hung our troops out to be killed by the enemy. a pox on him