Modi opens Hindu temple on site of demolished mosque. Is India turning anti-Muslim? Babri Masjid. Posted on 2024-01-22 by George