Follow us on
loading....
MAKKAH: The Technical and Service Authority at the Grand Mosque in Makkah has intensified its preparations amid Covid avoidance for...