U.S. Gen. Stanley McChrystal in Afghanistan. Anja Niedringhaus / AP