20 years after Babri Masjid demolition: has India moved on?