In raising the alarm about New York City mayor-elect Zohran Mamdani, Senator Ted Cruz said Mamdani is not just a mere socialist. No, he’s something far more extreme: a Marxist. Cruz is very confused about what the terms Marxism and socialism mean.

For months, Zohran Mamdani’s critics have gnashed their teeth over his self-identification as a democratic socialist, an ideology they consider beyond the pale. Their attacks didn’t work; Mamdani won the New York City mayoral race without backing down, even reiterating his socialist affiliation in his victory speech. So now, his critics are upping the ante. Last week on Fox News, Senator Ted Cruz (R-TX) claimed that Mamdani isn’t a socialist at all. Instead, Cruz said, he’s something far worse. He’s a Marxist.

The senator is very confused. Firs

See Full Page