Tag Results:

Babri mosque

Babri Masjid – India’s flashpoint

On 6 December 1992 thousands of Hindu fanatics tore down a medieval mosque in the temple town of Ayodhya, in India’s northern state of...