hajj

Hajj: A Universal Message for Peace

In hajj, a pilgrim meets and peacefully deals with people from different languages, ethnicities ...

Hajj: A Journey of Selfless Brotherhood

It is at moments such as these that you begin to realize why God ordained Hajj for us at least ...

hajj

Hajj: A Journey without End

Pilgrims must spare no effort in adhering to these criteria and observances in order to render ...