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

find out more!