A new institutional framework designed to strengthen the financing, management and delivery of religious services at Masjid al-Haram in Makkah…
A new institutional framework designed to strengthen the financing, management and delivery of religious services at Masjid al-Haram in Makkah…