Eid ul-Adha, the Festival of Sacrifice, a profound celebration in the Islamic faith that teaches the values of obedience, selflessness, and compassion, will be celebrated on Thursday (May 28).