
An Egyptian vendor handles livestock for sale at a livestock market set for the upcoming Muslim sacrificial festival Eid al-Adha, 60 km north of Cairo, Egypt, on Sept. 19, 2015. Muslims across the world are preparing to celebrate the annual festival of Eid al-Adha, or the Festival of Sacrifice, which marks the end of the Hajj pilgrimage to Mecca and in commemoration of Prophet Abraham's readiness to sacrifice his son to show obedience to God. (Xinhua/Ahmed Gomaa)















