The pilgrimage to Mecca in Saudi Arabia is the supreme token of Islamic faith and unity where for all the Muslims in the world, the Hajj is the supreme expression of Islamic solidarity and it ...
A protective barrier stopped pilgrims touching the Kaaba and Black Stone during the pandemic Pilgrims in the Great Mosque of Mecca in Saudi Arabia can once again touch and kiss one of Islam's most ...