New social movement is an organized collective activity that addresses values and social identities, as improvements in the quality of life.
New social movement is an organized collective activity that addresses values and social identities, as improvements in the quality of life.