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

Sunset Park, Brooklyn
Look forward to chatting about Frederick Douglass' many ties to Brooklyn abolitionists on Tues. 9/29 at Plymouth Church in Brooklyn Heights. Two months before the Harpers Ferry raid, Douglass came to Brooklyn to raise $ for John Brown. 🔥 Join if you can!
Below is a sampling from Meet Mayor Mamdani, which picks up where Run Zohran Run! ended, in mid-summer 2025. Featuring cameos from Karl Rove, Muhammad Ali and...Jerry Quarry. 👊🥊👊
1
3
11
442
Ted Hamm retweeted
Despite the fines and mounting pressure, Houston Texans linebacker Azeez Al-Shaair continues to honour Palestinian children killed in Gaza. This time, it’s Lana, 12, and Bana, 8, who were killed alongside their family in an Israeli attack earlier this month.
436
14,847
89,478
1,523,397
Is the soundtrack necessary? 🤪
Flooding hit Far Rockaway this Saturday as the nor'easter started to take effect in the area. How is the nor'easter affecting your area?
1
390
The water is so high people are kayaking to the train station in Queens.
535
3,622
40,526
8,017,880
Hell Gate reporters are out in the streets talking to the people.
202
210
3,648
552,757
The vaunted Bloomberg? Tech Dr Frankenstein! "As the New York documentary’s own episode on the 1930s highlighted, La Guardia sought to build a city in which working-class residents could find stability. Bloomberg, however, envisioned a “luxury city.”
Here's my take on the (disappointing) new episodes in the New York documentary series, which are full of Mike Bloomberg stans.
2
2
69
“There sure is an awful lot of commentary from Michael Bloomberg’s acolytes, which is often echoed in the narration.” @HammerDaily looks at what Ric Burns’s new New York episodes emphasize — and what they leave out of the city’s recent history. indypendent.org/2026/09/new-…
1
2
138
Ted Hamm retweeted
Look forward to chatting about Frederick Douglass' many ties to Brooklyn abolitionists on Tues. 9/29 at Plymouth Church in Brooklyn Heights. Two months before the Harpers Ferry raid, Douglass came to Brooklyn to raise $ for John Brown. 🔥 Join if you can!
Below is a sampling from Meet Mayor Mamdani, which picks up where Run Zohran Run! ended, in mid-summer 2025. Featuring cameos from Karl Rove, Muhammad Ali and...Jerry Quarry. 👊🥊👊
1
3
11
442
"Trump doesn't love Mamdani" says guy who can't handle the truth. 🤪
I caught @sidrosenberg19 on his way out from the UNGA and asked him a few questions:
1
2
96
Ted Hamm retweeted
A spitting summons led to a forceful arrest in Brownsville this week. As the NYPD cracked down on “quality of life” violations, officers issued 549 tickets for spitting last fiscal year —> gothamist.com/news/nyc-counc…
2
3
4
791
“It’s a little early for Mayor Giuliani to say he knew nothing.”🤨
33
Ted Hamm retweeted
That’s a huge crowd… 77 delegations reportedly walked out when Netanyahu started his speech. Arab countries 18 Syria Palestine Jordan Lebanon Iraq Saudi Arabia Qatar Kuwait Oman Yemen Egypt Sudan Tunisia Algeria Libya Mauritania Somalia Comoros Asia — 14 Türkiye Iran Pakistan Afghanistan Bangladesh Indonesia Malaysia Brunei Maldives Myanmar North Korea Turkmenistan Uzbekistan Kyrgyzstan Africa — 20 South Africa Senegal Djibouti Angola Republic of the Congo Democratic Republic of the Congo Liberia Eritrea Chad Central African Republic Madagascar Niger Botswana Uganda Lesotho Eswatini Equatorial Guinea Mozambique Namibia Kenya Latin America & Caribbean- 17 Suriname Panama Venezuela Antigua and Barbuda Belize Barbados Colombia Dominica Nicaragua Peru Saint Lucia Bahamas Bolivia Cuba Guyana Brazil Chile Europe-6 North Macedonia San Marino Slovenia Bosnia and Herzegovina Spain Ireland Pacific-2 Tuvalu Tonga Total: 77 delegations.
461
2,200
14,148
1,213,430
Ted Hamm retweeted
If a wanted war criminal (whose forces have killed Americans) comes to US soil, attacks Americans (including the mayor of the largest city), and then says "Remember the beepers" referring to a terrorist attack he committed — how can that be taken as anything other than a threat?
Netanyahu: Remember the beepers?
409
8,382
37,089
734,225
International fugitive starts dumpster fire.
"Shame on you!" Israeli Prime Minister Benjamin Netanyahu takes direct aim at Zohran Mamdani, calling the mayor of New York City an "anti-Semitic" and accusing him spreading lies about Israel and its soldiers. "Shame on you for distorting the facts. Shame on you for inverting victim and aggressor. Shame on you for spitting in the face of truth." Download the Fox News app to hear Netanyahu's full remarks and see what sparked the fiery response: foxnews.onelink.me/xLDS/z2jy…
85
Last night I planted an olive tree at Gracie Mansion with Palestinian families from Gaza.  May peace be our future.
8,718
46,289
349,486
7,800,338
Hundreds risk arrest outside the UN as Netanyahu prepares to speak nitter.net/i/broadcasts/1yGBePrDe…
4
24
72
2,557
Goes til midnight!
Coltrane celebration all day at wkcr.org 🎶♥️🎶
1
110
Ted Hamm retweeted
Join @HammerDaily Theodore Hamm at the Plymouth Church as he discusses his book, "Frederick Douglass in Brooklyn," on SEPTEMBER 29 at 7PM. Free Admission 75 Hicks St., BKLYN, NY plymouthchurch.org/history His book is available through Akashic Books at akashicbooks.com/catalog/fre…
1
1
176