Marxism 2023 and counter protest