And the Hajj is quite possibly the largest organized movement of people in the world. This year, nearly three million people have descended on Mecca and surrounding towns in Saudi Arabia. Riazat Butt ...