Every year millions of Muslims visit Mecca for Hajj, the great pilgrimage that believers must undertake at least once in a lifetime, in a certain period of the year, and Umrah, the ‘minor’ pilgrimage, which can be undertaken at any time. The numbers are stunning: in July, 14 million pilgrims visited Mecca for the Umrah. […]