primitive, bigoted, etc. I think you're off by a few decades. There's no "hard left" anymore.
Forum Rules