From time immemorial, religion has shaped the identity, culture, class systems and politics of nations around the world. In India, there is Buddhism and Hinduism – the latter regarded as the world’s oldest religion. The Middle East – Islam – the world’s second largest religion. The Chinese have Confucianism, Taoism, Buddhism, folk religion, and others.