Imam From Mecca to Lay Foundation Stone of Ayodhya Mosque, to House World’s Biggest Quran

Imam From Mecca to Lay Foundation Stone of Ayodhya Mosque, to House World's Biggest Quran

Masjid Mohammad Bin Abdullah will be built in place of Babri Masjid but at a different spot in Dhannipur, 25km from Ayodhya. The plot was given by the Uttar Pradesh government to the Muslims in accordance with the Supreme Court order in the Ayodhya Ram temple dispute