Muslims around the world are celebrating the Eid Al Adha religious holiday, which in Arabic literally means the "festival of the sacrifice" and marks the end of Hajj, the five-day pilgrimage Muslims undertake to cleanse the soul of sins and instil a sense of equality and brotherhood among them.
TWEET YOUR COMMENT