President Obama has relieved General Stanley McChrystal of command for insubordination. It's pretty rare that Obama actually does something I advocated, so I'm a bit surprised. Obama should be congratulated for actually making a tough decision for a change, instead of dithering, waffling, and weaseling, as is his normal practice.
According to the LA Times. General Petraeus will step in and take charge in Afghanistan. It will be interesting to see what Gen. McChrystal does now. Will he go on the attack against the adminstration, or retire gracefully? Whatever he does, Obama did the right thing in removing him.