Hundreds of thousands of Muslims from across the globe begin the annual hajj pilgrimage in one of the largest annual gatherings of people in the world.
Hundreds of thousands of Muslims from across the globe begin the annual hajj pilgrimage in one of the largest annual gatherings of people in the world.