Ideology in social life for human beings is as important as oxygen for life. The shared beliefs and values common to social communities are part of the intangible culture of the given social communities. These social beliefs and values sometimes need to be questioned and even challenged. When they are […]