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. It was in a…
A Kenyan lifestyle platform for digital storytelling.