The world`s 1.5 billion Muslims are marking Eid al-Adha, the Festival of Sacrifice, the most important holiday of the Islamic calendar. The festival 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 |