India’s Diversity  

No country in the world matches India in its diversity. It has more than six hundred eighty-seven million Hindus, more than one hundred million Muslims, more than nineteen million Christians, more than sixteen million Sikhs, more than nine million Buddhists …