Draped in two plain, spotless white sheets and chanting Labbaik Allahumma Labbaik (Here I am O Allah, Here I am), close to 1.8 million Muslims from all across the world have arrived in Mina, The Tent ...