No Muslim can do any good for “Police Blotter Scholar” Robert Spencer. During the Hajj, the Grand Mufti of Saudi Arabia, the top cleric there, gave a sermon to the 2.5 million pilgrims declaring that there is no room for terrorism and extremism in Islam: