Every year, in the last month of the Islamic calendar, millions of Muslims from around the world come together in Mecca to perform the Hajj, the pilgrimage that all capable Muslims …