The Muslim world will celebrate “Eid al-Adha,” an Arabic term meaning “Feast of Sacrifice” starting this Monday, July 19.In Islamic tradition, this historic event started when Prophet Abraham was ordered to prepare his son Ismael as a sacrifice, an order which Abraham and his son unquestioningly