There have been many social movements aimed at challenging social class inequality, including labor movements, civil rights movements, and feminist movements.
There have been many social movements aimed at challenging social class inequality, including labor movements, civil rights movements, and feminist movements.