Colin Powell resigns
ABC News
Who didn't see this coming?
It's almost surprising he lasted this long. He's been cast aside by Bush and the Neocon army as the march to the Iraq war rumbled on, and it looks like he's been preparing for his post-political career.
BBC World News names US ambassador to the UN, John Danforth as a possible successor, and refers to Powell's legacy in the Bush administration as "irrelevant". Can't really argue with that.
So what about his plan to visit Palestine, and who's next?
Previously: Ashcroft resigns