Gen. Stanley McChrystal, who was fired last week as the top US general in the stalemated Afghanistan war, told the Army yesterday that he will retire.
McChrystal tells Army he'll retire