Description
With sweat and tears, pilgrims scale Mecca's 'mountain of light' Their faces bathed in sweat, cheeks stained with tears, dozens of Muslim pilgrims scale Mecca's Jabal al-Noor mountain, undertaking the arduous ascent to follow in the footsteps of the Prophet Mohammed. IMAGES AND SOUNDBITES