Muhammad bin Abdullah Masjid
Mosque to be built in Ayodhya, Uttar Pradesh, IndiaThe Muhammad bin Abdullah Masjid, also known as the Ayodhya Mosque, is a planned Sunni mosque, not commenced, that is to be located in Dhannipur, in the Ayodhya district of the state of Uttar Pradesh, India. The site was designated by the Supreme Court of India following its verdict on the Ayodhya dispute case that allocated land previously used for a mosque to be used for a Hindu temple.
Read article
Top Questions
AI generatedMore questions