ANKARA (AA) – Indian Muslims vowed to continue their fight for legal rights in the country on the 31st anniversary of the Babri Masjid’s demolition on Wednesday. The 16th-century Babri Masjid in Ayodhya in the northern Indian state of Uttar Pradesh was demolished by Hindu hardliners in 1992, triggering violent clashes between Hindus and ...