For millions of Muslims, the Hajj is a time for devotion and self-renewal, free from the sectarian divisions that run through much of the Islamic world.
But for Middle Eastern regional powers Iran and Saudi Arabia, the run-up to this year’s pilgrimage, which begins this week, took on a different tone. Their historic rivalry, which extends from global oil markets to the interpretation of Islam, has flared again.