Afghan general ousted over Obama criticism
Obama replaced him with Gen David Petraeus, who commands US forces in the Middle East and Asia.
After an Oval Office meeting with McChrystal, the under-fire general offered his resignation and Obama accepted it.