A lot of these people (the Hindus) are stirred up by local political forces who feel threatened by Christianity. That doesn’t make it any better, but it explains why India seems to tolerate this in so many districts.
India = Most Racist country in the world.