Today in History (1992) - In Ayodhya, India, right-wing Hindus demolish the Babri Masjid, a 16th century mosque, which they claim was built upon the birthplace of Lord Ram. This inspired riots immediately afterwards and has continued to be a source of violent controversy.