Photos by Muhammed Muheisen The Muslim holiday of Eid al-Adha, or Feast of Sacrifice, was celebrated this past weekend around the world to commemorate what Muslims believe was Prophet Abraham’s willingness to sacrifice his son Ismail.
Photos by Muhammed Muheisen The Muslim holiday of Eid al-Adha, or Feast of Sacrifice, was celebrated this past weekend around the world to commemorate what Muslims believe was Prophet Abraham’s willingness to sacrifice his son Ismail.