Two teenagers who allegedly built homemade bombs and hurled them into a crowd outside Gracie Mansion now face a five-count federal complaint accusing them of using a weapon of mass destruction while supporting a foreign terror group.
Mayor Zohran Mamdani, after days of hedging, finally acknowledged the obvious on Monday afternoon.
He still couldn't bring himself to say the words "radical Islam."
Emir Balat, 18, and Ibrahim Kayumi, 19, are accused of throwing two improvised explosive devices into a crowd during a protest outside the mayor's residence on Saturday, the NY Post reported. Police Commissioner Jessica Tisch was blunt about what investigators found:
"These were not hoax devices, nor smoke devices. It is, in fact, an improvised explosive device that could have caused serious injury or death."
The FBI took over the investigation on Sunday and searched both suspects' homes in Bucks County, just outside Philadelphia. By Monday morning, Tisch confirmed the attack was being investigated as "ISIS-inspired terrorism."
Then came the detail that should chill every New Yorker. According to the federal complaint, when detectives spoke to Balat about the Boston Marathon bombing back in 2013, he reportedly responded: "No, even bigger. It was only three deaths."
Only three deaths. The casualties weren't enough for him.
The mayor's response to an attempted terrorist attack on his own residence unfolded in three carefully staged acts, each one a masterclass in saying as little as possible while appearing to say something.
On Sunday, his first statement focused not on the bombs, not on the ISIS connection, but on the protest itself. Mamdani called it "a vile protest rooted in white supremacy," referring to a demonstration organized by Jake Lang outside Gracie Mansion. He described the violence as "even more disturbing" than the protest, calling the explosive devices "reprehensible." But the word terrorism was nowhere. Neither was Islam. Neither was ISIS.
His Sunday framing told you everything about his priorities:
"Yesterday, white supremacist Jake Lang organized a protest outside Gracie Mansion rooted in bigotry and racism. Such hate has no place in New York City. It is an affront to our city's values and the unity that defines who we are."
A protest he found distasteful got named, condemned, and wrapped in the language of moral emergency. Two teenagers who allegedly pledged allegiance to ISIS and tried to maim or kill people with homemade bombs got a vague reference to "violence at a protest."
By his Monday press conference, Mamdani edged forward. He acknowledged the suspects were "suspected of coming here to commit an act of terrorism" and confirmed the devices were "improvised explosive devices made to injure, maim, or worse." He even managed a decent line:
"Let me say this plainly: Anyone who comes to New York City to bring violence to our streets will be held accountable in accordance with the law."
Still no mention of radical Islam. Still no mention of ISIS. The mayor dodged questions Monday and kept the language scrubbed clean of anything that might connect the attack to its stated ideological motivation.
Only after a five-count federal complaint was unsealed, spelling out the ISIS connection in black and white, did Mamdani finally utter the name of the terror group:
"Emir Balat and Ibrahim Kayumi have been charged with committing a heinous act of terrorism and proclaiming their allegiance to ISIS."
He followed with the requisite tough talk: "They should be held fully accountable for their actions" and "We will not tolerate terrorism or violence in our city." All fine. All appropriate. And all approximately 48 hours too late.
Mamdani acknowledged the ISIS allegiance only because the federal complaint made it impossible not to. What he still has not done is identify the ideology that produced the attack. Two teenagers didn't radicalize themselves in a vacuum. They allegedly pledged loyalty to a specific organization animated by a specific strain of radical Islamist ideology. Naming it is not bigotry. It is precision.
The mayor, who has identified himself as "the first Muslim mayor of our city," framed anti-Muslim bigotry as his personal and familiar burden. He told reporters that such bigotry "is nothing new to me, nor is it anything new for the 1 million or so Muslim New Yorkers." He affirmed, to his credit, that even an "appalling" protest should be allowed to happen.
But notice the asymmetry. The protest got a full ideological label: white supremacy, bigotry, racism. The attempted bombing, allegedly carried out in the name of ISIS, got no ideological label at all. It was "terrorism," stripped of its modifier, floating free of any identifiable cause.
This is not nuance. It is evasion.
Every time an act of Islamist-inspired violence occurs, a certain kind of political leader follows the same script:
Mamdani hit every beat. His Sunday statement devoted more emotional energy to a protest he disliked than to a bomb that could have killed people. His Monday remarks treated the ISIS connection like an inconvenient footnote rather than the central fact of the case.
You cannot protect a city from threats you refuse to name. That is not a conservative talking point. It is an operational reality that every law enforcement professional understands. Police Commissioner Tisch had no trouble calling it "ISIS-inspired terrorism" on Monday morning. She didn't need 48 hours and a federal complaint to get there.
Balat and Kayumi face federal charges. The bombs they allegedly built failed to go off. The mayor and his wife were not home on Saturday; they spent the day at the New York City Sign Museum in Brooklyn. Luck, not leadership, kept the casualty count at zero.
Mamdani now faces a city that watched him spend more time condemning a protest than an attempted mass casualty attack. He will likely argue he condemned both. Technically, he did. But the speed, the emphasis, and the language told a different story. White supremacy got its name on Sunday. ISIS got its name on Monday afternoon, and only because the Justice Department said it first.
When you name one evil immediately and drag your feet on another, you are not being measured. You are telling people which evil bothers you more.