One of the five pillars of Islam is that each believer is called, at least once in their lives, to make the Hajj, the annual pilgrimage that starts and ends in the holy city of Mecca located in ...
A file photo of Muslim pilgrims at the top of the rocky hill known as the Mountain of Mercy, on the Plain of Arafat, during the annual Hajj pilgrimage, near the holy city of Mecca, Saudi Arabia ...