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 ...