Counter Culture
Home
>
Anthropology
>
Cultural Anthropology
>
Culture
>
Counter Culture
It represents the cultural practices and beliefs that go against the mainstream views.