Gen. David Petraeus has come under fire after it was revealed that he'd been carrying on an affair with his biographer. It seems that more and more dirt from the story is revealed every day. So let's get you caught up.
Advertisement
Advertisement
Nf fod takeover 300x250 trump