Cultural Marxism and the Evolution of Social Justice Politics: How the Left Played the Political Long Game. By Shane Fudge. Activist Post. 2 March 2024.