Follow us on
loading....
The management of the Masjid al-Haram, or the Great Mosque of Makkah in Saudi Arabia, said on Tuesday that a...