Last week Thursday, Muslims around the world met to celebrate the culmination of the Hajj pilgrimage in the Saudi city of Mina, just outside of Mecca. Here, during the Feast of Sacrifice, Eid al-Adha,...