Cultural Marxism and the Evolution of Social Justice Politics: How the Left Played the Political Long Game
By Shane Fudge The role of Karl Marx in encouraging the emancipation of the working class from its chains to capitalist inequality has been questioned…