Dave Granlund - Politicalcartoons.com - Generals and emails - English - Petraeus, gen allen, general, US, military, sex scandal, scandal, resign, washington, grant, patton, eidenhower, macarthur, women
{}