Shiite Muslim pilgrims march from Iraq's capital Baghdad on their way to Karbala on Monday. AFP
Shiite Muslim pilgrims march from Iraq's capital Baghdad on their way to Karbala on Monday. AFP

Arbaeen: why do millions of Shiite pilgrims gather in Iraq every year?