Author of Meet Mayor Mamdani (2026) & Run Zohran Run! (2025). I cover NYC politics and criminal justice for @TheIndypendent, etc.

Sunset Park, Brooklyn
Joined December 2013
Here's my take on Mamdani's meteoric ascent as well as his 1st nine months at City Hall...
2
4
1
8
581
Victoire totale du mouvement social. La marche s'est rassemblée au nouveau point autorisé et déferle dans le calme sur plus de quatre kilomètres. Les provocations aux désordres du préfet de police et de Lecornu sont un échec total. Pour les autorités, il est temps de céder, sinon il ne leur restera bientôt que la porte de sortie.
594
5,805
176
23,932
503,121
Bruce "Bad Branding" Blakeman
1
91
Mitchell Robinson thinks he's still on the Knicks He started boxing out his OWN teammate 😭
47
319
96
6,320
438,906
Ted Hamm retweeted
Look all of us, at one time or another, use their authority for over a year to suppress body cam footage of cops killing a kid
Rahm Emanuel addresses his role in covering up the 2014 Laquan McDonald shooting. Emanuel: "Look, all of us make a mistake."
10
289
2,265
26,035
Ted Hamm retweeted
YIKES 😳 Trump snaps at a reporter asking him about why he's dismissing sexual abuse allegations 👇 WOMAN REPORTER: Do the sexual abuse allegations mean nothing to you, sir? TRUMP: Wait. Wait! Wait wait wait. Slow down. Who are you with? REPORTER: NBC, sir. But they are very serious sexual abuse allegations TRUMP: Quiet! Isn't she a fresh person? You're a horrible little reporter, aren't you?
2,964
5,889
1,332
29,142
4,529,757
This will turn things around. 😜
Former Lakers forward Dalton Knecht has agreed to sign with the New York Knicks on a two-way NBA contract, his agents at Excel Sports Management tell ESPN.
1
111
This is a really hot take. 🤨
FYI, James Dolan doesn’t make the decision on phishing emails. There’s a cyber security department at a company as large as MSG Sports Corp. Non-story.
1
93
America 250.
2
245
Nets announcers keep saying a player has "optionality." I'm not ready to accept it.
1
93
Montefiore cited “resources” as the reason it put the Norwood News on “indefinite hiatus.” But the local paper cost ~ $200K annually, less than most salaries at the affiliated nonprofit that ran it and millions less than they spent at McKinsey thecityreporter.nyc/2026/10/…
3
49
7
109
21,836
Ted Hamm retweeted
297
2,123
390
15,872
1,425,724
Well, at least he's not using AI.
69
President Travis Bickle.
YIKES -- Trump loses his shit at a reporter for the third time during this Q&A -- "Wait wait -- Quiet. Quiet!!!! What's wrong with you? Are you a SICK person?"
1
1
194
That's that.
The NFL has concluded that the process surrounding Philadelphia Eagles quarterback Jalen Hurts being cleared to play in Week 5 with a superficial blood clot “was handled appropriately,” a league source tells @TheAthletic nytimes.com/athletic/7708077…
71
The "big reveal" here is that Sid's pal Jessie won't have dinner with him now. 🤪
Sid Rosenberg weighs in on the growing tensions between Jessica Tisch and Zohran Mamdani, revealing what Tisch told him about staying on as NYPD commissioner. Photo via Reuters
2
4
332
Ted Hamm retweeted
Elbit is an Israeli defense tech firm whose product is essential to the Gaza slaughter. While this vandalism is politically motivated, is it a “hate crime”? Does @JulieMenin see a particular Israel defense contractor as synonymous with the Jewish people in general?
NYC Council Speaker Julie Menin on this morning’s vandalism of a Capital One branch on the Upper East Side, where windows were smashed and graffiti reading “DROP ELBIT” and “PAL ACTION” was left on the entrance: “What the NYPD is doing now is they're investigating it as a hate crime. They're gonna do a fast investigation; we appreciate their work on this, and the community is deeply concerned and upset about it.”
3
4
33
1,016
An anti-Israel political statement is now a "hate crime," eh?
NYC Council Speaker Julie Menin on this morning’s vandalism of a Capital One branch on the Upper East Side, where windows were smashed and graffiti reading “DROP ELBIT” and “PAL ACTION” was left on the entrance: “What the NYPD is doing now is they're investigating it as a hate crime. They're gonna do a fast investigation; we appreciate their work on this, and the community is deeply concerned and upset about it.”
1
1
129
Good news for Yanks haters.
Aaron Boone is returning as Yankees manager in 2027, per @pcaldera
85