Some amazing news today as General David Petraeus resigns over ‘affair’





Some amazing news today as General David Petraeus resigns over ‘affair’