//
sign in
Profile
by @danabra.mov
Profile
by @dansshadow.bsky.social
Profile
by @jimpick.com
AviHandle
by @danabra.mov
AviHandle
by @dansshadow.bsky.social
AviHandle
by @katherine.computer
EventsList
by @katherine.computer
ProfileHeader
by @dansshadow.bsky.social
ProfileHeader
by @danabra.mov
ProfileMedia
by @danabra.mov
ProfilePlays
by @danabra.mov
ProfilePosts
by @danabra.mov
ProfilePosts
by @dansshadow.bsky.social
ProfileReplies
by @danabra.mov
Record
by @atsui.org
Skircle
by @danabra.mov
StreamPlacePlaylist
by @katherine.computer
+ new component
Profile
Loading...
@council.nyc.gov Finance Chair. Fighting like hell for working people in the city I love.
Justin Brannan









Loading...
Rank Justin Brannan #1 for Comptroller. ✅ Called for Eric Adams to resign ✅ Will invest in universal child care ✅ Will divest NYC from Tesla ✅ Supports congestion pricing ✅ Pivotal in City of Yes passage ✅ Called for ceasefire Polls are open until 9PM!
Radical = tax breaks for billionaires, social safety net cuts driven by false austerity, trying to buy elections Not radical = policies aimed at making life tangibly better for working people. We will unite behind @zohrankmamdani.bsky.social to build a NYC that works for everybody
🚨 6 HOURS UNTIL POLLS CLOSE 🚨 After years serving as Council Finance Chair, no one understands our city budget like me. Join @nywfp.bsky.social and Bernie Sanders and rank me #1 for Comptroller!
We lost. But I'm so incredibly proud of the outer boro underdog race we ran and the tremendous coalition we built. Thx to my campaign team + all the volunteers who gave their all. I'm humbled by all of it and the 300,000+ New Yorkers who gave us their vote. THANK YOU. Talk soon❤️