Babri Masjid

E326163 UNEXPLORED

Babri Masjid was a 16th-century mosque in Ayodhya, India, that became the center of a major religious and political dispute culminating in its demolition in 1992.


Referenced by (2)
Subject (surface form when different) Predicate
Ram Janmabhoomi
associatedStructure
Ram Janmabhoomi
formerStructure

Please wait…