What is Hajj? A step-by-step guide to the Muslim pilgrimage in english

Here’s how Muslims perform the rituals of Hajj every year, following an ancient example.