Two Holy Mosques Authority Opens New Avenues for Innovative Ideas to Serve Worshippers
The general authority for the care of the two holy mosques:he General Authority for the Care of the Two Holy Mosques, in strategic partnership with the Mohammed bin Salman Foundation