The Muttawas (religious police) are known for their ridicule of non-wahhabi pilgrims especially in the Holy Cities of Mecca and… read more