Petraeus to testify before Congress

General David Petraeus will try to convince a war-weary Congress on Tuesday that he is the man to turn the war in Afghanistan around and mend the military's tattered relations with civilian leaders.
Lawmakers say he is a shoo-in to replace General Stanley McChrystal, whom US President Barack Obama fired last week.
The general and his aides were quoted in a Rolling Stone magazine article disparaging specific people in the administration, including Obama, who in the US system is overall commander of the US military.