A Pakistani policeman stands guard as Islamists gather outside the preaching centre after a bomb explosion in Peshawar.