What is the Hajj pilgrimage and what does it mean for Muslims?
The Hajj is one of the five pillars of Islam, and all Muslims are required to undertake it at least once in their lives if they are physically and financially able to do so. For the pilgrims, it is a profound spiritual experience that wipes away sins, brings them closer to God and highlights Muslim unity.