Home Tags Mecca
Mecca in Saudi Arabia is the world's hottest inhabited place. Here are 30 photos showing what life is like there.
The annual Hajj pilgrimage wraps up on Wednesday. Muslims from more than 160 countries gathered in Mecca for the pilgrimage this year.
The Kingdom of Saudi Arabia executed a man in the holy city of Mecca on Wednesday amid accusing Canada of human-rights violations in a deepening dispute between the two countries.