Makkah, during the month of Dhul-Hijja, sees the largest annual congregation of people at any given place and time in the world. Towards it some three million converge from four corners of the earth in order to fulfill their religious duty of Hajj. Dressed in their white ritual garments, the pilgrims stand shoulder to shoulder equal before God, regardless of race, gender, wealth or rank. The...