Tag: Pilgrims in Saudi Arabia can now kiss and touch the Black Stone in the sacred Kaaba structure

Recent News