The spirit behind Eid-ul-Adha

The Islamic festival of Eid Al-Adha, or “Festival of Sacrifice” follows close on the heels of the first Eid festival of the year, Eid Al-Fitr. The Arabic word “Adha”means “sacrifice”, …

Read More