The annual hajj pilgrimage to Saudi Arabia’s city of Mecca is one of five pillars of Islam that all Muslims are expected to complete at least...