Gen. David Petraeus handed over command of the Afghan war to Marine Gen. John Allen on Monday as
Gen. Petraeus hands over command in Afghanistan