Haij is one of the five pillars of Islam. The yearly flood of pilgrims from the remotest places of Islam has been a remarkable means of spiritual renewal for distant communities, which are thus brought closer to the manifest center of Islam. Historically, the pilgrimage has been a means of knitting together the many races and nations that make the Muslim community, and there is no other event on earth that can compare with it.TYPE OF HAJJ There are...