Muslim pilgrims touch Islam”s holiest shrine in Saudi Arabia

 Muslim pilgrims touch Islam’s holiest shrine, the Kaaba, at the Grand Mosque in Saudi Arabia’s holy Muslim city of Mecca late on September 26, 2015. Pic AFP

Muslim pilgrims touch Islam”s holiest shrine in Saudi Arabia
Muslim pilgrims touch Islam”s holiest shrine in Saudi Arabia

 Muslim pilgrims touch Islam’s holiest shrine, the Kaaba, at the Grand Mosque in Saudi Arabia’s holy Muslim city of Mecca late on September 26, 2015. Pic AFP