Religion, politics and violence: (Part 4): What is religion?
Author: Yahya Sseremba
Source: The Observer
Thinkers have long wondered why Christianity, Confucianism, Islam, Buddhism and Hinduism are called religions while Marxism, nationalism, liberalism, capitalism and football fanaticism are not seen as religions.