Turkey celebrates Islam's holy Feast of Sacrifice

Muslims worldwide, including those in Turkey, are celebrating Islam's holy Eid al-Adha or "Feast of Sacrifice" with millions of Muslims around the world making a pilgrimage to Saudi Arabia this week. 

Continue reading on: