By Yassine Mouhir

Muslim pilgrims gather on Mount Arafat near Mecca as they perform one of the Hajj rituals
AFP Photo / Mohammed al-Shaikh