For thousands of Iranian pilgrims gathering in Mecca for this year’s annual hajj, the sacred Islamic journey has offered a rare, precious escape from the chaos of devastating conflict unfolding back home.

For thousands of Iranian pilgrims gathering in Mecca for this year’s annual hajj, the sacred Islamic journey has offered a rare, precious escape from the chaos of devastating conflict unfolding back home.