In 1992 the demolition of the Babri Mosque in India reverberated around the world. Situated in in Ayodhya, a town revered as the birthplace of the Hindu God Lord Ram, the mosque was the focus of a long debate over whether a temple existed beforehand on the site.