Saudi Gazette report MADINAH— The General Authority for the Care of the Affairs of the Grand Mosque and the Prophet’s Mosque has provided 12 on-site services to care for 4,000 itikaf observers from
Saudi Gazette report MADINAH— The General Authority for the Care of the Affairs of the Grand Mosque and the Prophet’s Mosque has provided 12 on-site services to care for 4,000 itikaf observers from