Close to 2 million pilgrims are in Saudi Arabia to undertake the annual Islamic pilgrimage, the Hajj, an at least once in a life time journey. The country’s Hajj …

source