June 6, 2025
Muslims in Africa have been gathering to celebrate Eid al Adha, also known as the Feast of the Sacrifice.
The holiday commemorates the willingness of the Prophet Ibrahim, or Abraham, to sacrifice his son at the command of God, before the last-minute divine substitute of a ram.
Muslims sacrifice animals in commemoration of this intervention and share the meat with the poor and their relatives.