The Ayodhya dispute centers around a plot of land in the city of Ayodhya in Uttar Pradesh, India believed by Hindus to be the birthplace of the Hindu deity Rama. On this land stood the 16th century Babri Masjid (mosque), built in 1528-29 by the Mughal emperor Babur’s general Mir Baqi. Hindus believe that an…