Marine General John Allen

Marine General John Allen

Brendan Hoffman/Bloomberg

Marine General John Allen speaks on the reshuffling of President Barack Obama's national security team, as current Defense Secretary Leon Panetta listens at the White House in Washington, D.C..