Millions of Muslim pilgrims congregate in Mecca for the haj every year. The come from all corners of the globe, carrying with them their own versions and interpretations of Islam, but some things ...