Eid al-Adha: The Festival of The Sacrifice and Charity Work on a Global Scale

This week Muslims commemorated the largest festival of the Islamic calendar, Eid al-Adha, the Festival of The Sacrifice. This festival, or Eid, occurs upon culmination of the Hajj pilgrimage, which takes place once a year, during which Muslim pilgrims converge on Mecca and fulfil rituals relating to certain traditions mentioned Continue Reading