Babri Masjid demolition: A point of departure, and of arrival - Setalvad, Teesta (Social Scientist)
Keywords: Hindu temples India Ayodhya (Faizabad), India Ayodhya (Faizabad), Hindu temples - Bharat