Muslims throughout the world are celebrating Eid al-Adha, the festival of sacrifice.
The festival remembers the prophet Abraham's willingness to sacrifice his son when God ordered him.
During the festival, Muslims sacrifice domestic animals as a symbol of Abraham's faith. Meat is distributed among READMORE
















