• 8 years ago
Muslim pilgrims are heading to the tent city of Mina for the first day of Hajj. They're carrying out rituals that have remained unchanged for 1400 years. Abubakr ...

Recommended