Editors at Issues and Insights place the Hamas attack on Israel in context.

If the most informative response to the Hamas atrocities was Victor Davis Hanson’s Twitter post on Israel’s “50th anniversary war,” then the most interesting was written in The Spectator by Brendan O’Neill, who asked “why isn’t Antifa condemning the tide of anti-Semitism?”

“Where is Antifa?” he wondered. “Where are those self-styled anti-fascists who love to rage against anything that is even vaguely reminiscent of the 1930s?”

He knows what the rest of us do: That there’s nothing anti-fascist about Antifa.

“To the modern left, everything is fascism except actual fascism,” says O’Neill.

“​​They’ve been fighting fantasy fascism for years, yet when real fascism came, they hid, they looked the other way, they made excuses.”

While Antifa conspicuously stays out of sight, Black Lives Matter, the darling of the Democrats, shows up in party hats and whistles, with “chapters across the country,” Mediaite reports, “celebrating the terrorist attacks that have claimed hundreds of innocent lives in Israel.”

Harvard students made a splashy appearance, as well – nearly three dozen campus groups have sided with the barbarians. According to the media, a coalition of 34 Harvard student organizations issued a joint statement in which they said they “hold the Israeli regime entirely responsible for all unfolding violence,” as “millions of Palestinians in Gaza have been forced to live in an open-air prison,” and “the apartheid regime is the only one to blame.”

Harvard President Claudine Gay says that the groups don’t speak “for Harvard University or its leadership.” But don’t they? Aren’t they saying out loud what most administrators and professors – not just at Harvard but at universities and colleges across the West – want to say, but don’t yet feel free to publicly voice? Isn’t contempt for Israeli Jews exactly what the students have been taught?

Elements in both groups have since tried to retreat from their hateful actions and comments, but it’s too late.