Ads by Muslim Ad Network

Mecca Grand Mosque to have designated areas for worshipers with special needs