Understanding Communalism and Secularism

In any society, there are bound to be differences and divisions, the basis of which may be several factors functioning at a go. These factors may be racial, cultural, ethnic…