On Monday, Defense Secretary Robert Gates and Joint Chiefs of Staff Chairman Admiral Mike Mullen announced Gen. David McKiernan is being replaced as the top U.S. commander in Afghanistan. Why is this move being made? What do we know about McKiernan and his successor? And what is the right road ahead in Afghanistan? We ask retired U.S. Army Gen. Paul Vallely.