Marxism 2023 and counter protest part 2