Muslim pilgrims walk on roads as they head to cast stones at pillars symbolising satan during the annual hajj pilgrimage in Mina on the first day of Eid al-Adha, near the holy city of Mecca, Saudi Arabia…on Thursday. PHOTO: MSN
Muslim pilgrims walk on roads as they head to cast stones at pillars symbolising satan during the annual hajj pilgrimage in Mina on the first day of Eid al-Adha, near the holy city of Mecca, Saudi Arabia…on Thursday. PHOTO: MSN