Religious harmony and social cohesion have long been the bedrock of India’s progress. As one of the most diverse nations in the world, India is home to nearly every major faith-Hinduism, Islam, Sikhism, Christianity, Buddhism, Jainism, Zoroastrianis...