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
588
Ted Hamm retweeted
New — Two activists were arrested last week for posting fliers on the apartment building of an NYPD officer. They’re now charged with harassment and stalking in a case that could test the limits of First Amendment protected speech —> gothamist.com/news/a-killer-…
1
3
4
528
Este es el genio detrás de la victoria de Lula. Propuso un ejército de activistas digitales en Whatsapp y combinar redes al máximo con las calles. Los seres humanos le ganaron la batalla a los bots falsos de los grandes adinerados del mundo y el software de escrutinio era totalmente público.
1,230
8,679
310
33,248
811,366
Insightful analysis of Lula's post-runoff surge via social media.
The Brazilian left's big win is a blueprint for taking on the far-right, and shows up Democrats in the U.S. who appear ready to botch the next presidential election in two years. Read the full piece by @Alonso_GD, link in replies.
53
Breaking: Donald Trump was "an active participant in Jeffrey Epstein’s abuse of young women in the mid-to-late 1990s,” according to a report issued today by Dems on the House Judiciary Committee. The report includes one new rape allegation against Trump, and calls for a special investigation of the Trump administration's cover-up of Epstein's crimes.
981
5,942
320
14,689
352,090
Mamdani helped mobilize votes for Lula.
#internacional Zohran Mamdani, prefeito de Nova York, participou agora a pouco da super live da virada para mandar mensagem de apoio ao presidente Lula e todas as pessoas engajadas pela democracia. #Live24HorasDoExercitoDoLula
1
2
102
🔥🔥🔥
President Lula states that he will "go all out" against Meta, saying that Brazil will not accept a foreign company negatively influencing Brazilians and humanity with a "digital empire."
101
Ted Hamm retweeted
NEW: NYC-DSA has experienced incredible growth in recent weeks. It now has more than 18,500 members! That's an increase of more than 3,500 since the end of September.
7
44
8
504
32,571
Ted Hamm retweeted
Amazing to be in São Paulo on such a historic night.
39
836
41
8,581
92,139
Ted Hamm retweeted
⚡️ Mayor Zohran Mamdani's NYPD is poised to sign a three-year, $750,500 no-bid contract with Israeli surveillance firm Cognyte for FalcoNet, an AI-driven device that mimics a cell tower to track phones and can be mounted on police cars and drones or hidden in a backpack, the New York Daily News reported. Cognyte won a tender to sell intercept spyware to Myanmar's state telecom weeks before the 2021 military coup, Reuters previously reported. Meta banned the firm the same year, saying its customers used fake accounts to target journalists and politicians in Kenya, Mexico and Indonesia. The firm is part of an Israeli surveillance industry that grew big as a result of the military's monitoring of Palestinians, whose phone calls Israel's Unit 8200 has intercepted and stored by the millions, including to carry out genocide in Gaza and enforce a brutal illegal occupation in Jerusalem and the West Bank.
234
1,564
472
4,217
451,545
Welp. 😳
Hmm. Shall I watch the Knicks blow out the Magic, in order to listen to these two legends--or tune into SNF for Collinsworth bloviation? 🤪
1
190
Hmm. Shall I watch the Knicks blow out the Magic, in order to listen to these two legends--or tune into SNF for Collinsworth bloviation? 🤪
Welcome back 🥹 Mike Breen & Walt "Clyde" Frazier will be on the call for Knicks-Magic on MSG 🎙️
1
2
305
If Flávio Bolsonaro does win today, the consequences for the Indigenous people of the Amazon will be devastating. We travelled to Roraima to hear how the Yanomami are already seeing signs of another massive gold rush theguardian.com/world/2026/o…
15
252
10
592
21,592
Ted Hamm retweeted
Trump here does a widdle baby voice to mock people who are complaining about high gas prices, explaining that the oil and gas industry is making “hundreds of billions, trillions.” It’s never been clearer how much he hates the people who voted for him.
492
2,624
144
12,572
350,094
A journalist in Rio confirms that Mamdani indeed joined the massive What's App live feed for Lula last night. "Que homem chique" means "What a dapper man" (per Google Translate). 😄
4
188
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.
661
6,378
198
25,652
607,391
Bruce "Bad Branding" Blakeman
1
101
Mitchell Robinson thinks he's still on the Knicks He started boxing out his OWN teammate 😭
50
330
99
6,505
506,351
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."
11
295
2,283
26,792
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,965
5,924
1,342
29,295
4,630,494