Red Mosque: Endgame for Musharraf?