India is a home to all major religions of the world—those born here : Hinduism, Buddhism, Jainism and Sikhism, and those brought from outside by the missionaries, colonial rulers, invaders and immigrants, viz., Islam, Christianity, Judaism and Zoroastrianism. Religion is central to Indian culture….