Millions of Muslims across Iran celebrate Eid al-Adha, the second Eid festival of the year in the Islamic calendar. The event is also known as the ‘Feast of the Sacrifice’, with the word ‘Adha’ in Arabic meaning ‘sacrifice’. Based on Muslim belief, Eid al-Adha commemorates Prophet Abraham’s willingness to sacrifice his son, Isma’il, according to […]