"It's a complicated question. In India, caste is more social than religious, at least these days, and you see caste in both Christian and Muslim populations, although leaders will deny it. Originally it was called varna, and was intended to separate people by their natural inclinations, just as...