What Do David Petraeus and Geoff Fox Have in Common?

David Petraeus quits resignation CIA director Obama  

The New Haven Register’s Mary O’Leary expounds.

%d bloggers like this: