Breaking News: Musharraf resigns

As uncertainity vanishes now.