Relics of Prophet Muhammad (PBUH) on Show at Mosque AboutIslam & Newspapers The relics are from the Jama Masjid of Delhi, one of the largest mosques in India, commissioned in 1644 by Mughal Emperor Shah Jahan, who also built the Taj Mahal…