the feast of Sacrifice
-
Millions of Muslims celebrate the feast of Sacrifice
All Muslims across the world celebrated the religious holiday of Eid al-Adha yesterday. The occasion which is also known as the Feast of Sacrifice,…