A group of 25 pilgrims with sensory disabilities from India has arrived in Madinah, Saudi Arabia, to begin their spiritual journey to the holy cities. Their first stop was the Prophet’s Mosque on Oc...

See Full Page