Muslims worldwide celebrate Eid al Adha, the 'Feast of Sacrifice'
Muslims worldwide celebrate Eid al Adha, the 'Feast of Sacrifice'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.
Moro Muslims arrive to perform the Eid-Al-Adha (Feast of Sacrifice) prayer in Bangsamoro, Cotabato, Philippines on August 11, 2019. / AA