Eid ul-Adha ('Festival of Sacrifice') is one of the most important festivals in the Muslim calendar. The festival remembers the prophet Ibrahim's willingness to sacrifice ...