Millions of Muslims around the world celebrated Monday the beginning of the four-day feast holiday of Eid Al-Adha. also known as the feast of sacrifice, Eid marks the end of hajj, the annual Islamic pilgrimage to Mecca. Our Correspondent, Noor Harazeen with the latest.