Tag Archives: david petraeus

The Irony of Adultery in a Promiscuous Society

The revelation that General David Petraeus had sex with a woman who is not his [...]

4 Comments