CIA director David Petraeus resigns over extramarital affair  
↳ talk about your Covert Affairs…

CIA director David Petraeus resigns over extramarital affair 

talk about your Covert Affairs…