Muslims across the world are celebrating the annual festival of Eid al Adha, or the Feast of Sacrifice, which follows the annual pilgrimage to Mecca, Saudi Arabia.
The Feast of Sacrifice is based on the experiences of the Prophet Abraham. All three monotheistic faiths believe that he was tested by God, who ordered him to sacrifice his son before replacing him with a ram at the last moment.
Subscribe to our Youtube channel for all latest in-depth, on the ground reporting from around the world.
Copyright © 2022 TRT World.