Putting the spiritual back into the Eid

The Eid-ul-Adha is a feast that celebrates the supremacy of spirit when man submits totally to the divine intent. It is a day in which Muslims the world over are called upon to feast and reflect on the meanings of sacrifice for the sake of their Lord.