The site in Mecca where the Prophet Mohamed is said to have been born is about to...
Expansion of Grand Mosque
Saudi authorities have reduced the number of pilgrims coming from within Saudi Arabia by half, and those...