Shahana Hanif
shahanafrombk.bsky.social
Shahana Hanif
@shahanafrombk.bsky.social
Brooklyn elected official getting things done. Working Families Party endorsed.
The contagious energy from the No Kings rally has really carried me through a trying political week. Knowing that so many neighbors are mobilized against the callous and cruel White House keeps me fired up in this fight!
October 24, 2025 at 11:55 PM
Today ICE arrested New Yorkers in a shameful raid on Canal Street.

I joined my colleagues outside of Federal Plaza to call for Mayor Adams to STAND UP for New York immigrants and REMOVE ICE from NYC.

We are a sanctuary city and we will protect our neighbors. #ICEOutofNY
October 22, 2025 at 12:44 AM
Feeling powered up after our canvass launch for @zohrankmamdani.bsky.social in Park Slope with AM Bobby Carroll! Early voting starts 10/25 – it's on us to elect a mayor who truly cares about working New Yorkers and never backs down 🦾
October 21, 2025 at 8:50 PM
With @bradlander.bsky.social, @jumaane.bsky.social, and @zohrankmamdani.bsky.social, I was honored to speak at a vigil organized by Israelis for Peace — mourning Hamas’s horrific attacks on October 7, and the ongoing genocide in Gaza. May we soon have peace, for Palestinians and for Israelis.
October 10, 2025 at 12:32 AM
We’re hearing concerns about loud overnight BQE construction near Hamilton Ave & Court St. NYSDOT is doing steel repairs 9 PM–5 AM for 3–4 more weeks. Report issues to Angela Salibi-Ghattas at 917-885-1008 or NYSDOTRegion11CommunityLiaison@dot.ny.gov. Our office is here to help.
August 20, 2025 at 10:22 PM
Join the Gowanus Oversight Task Force on Thursday, 8/7 to learn about progress on all 56 City commitments and priorities going forward!
August 4, 2025 at 11:14 PM
Thank you, Brooklyn! Getting to represent the neighborhoods that raised me is the greatest privilege of my life.
June 25, 2025 at 2:39 AM
Final hour—let’s bring it home! 🫡
June 25, 2025 at 12:17 AM
Greeting voters at K280 with AM Robert Carroll! Come by, say hi, and VOTE!
June 24, 2025 at 2:20 PM
POLLS ARE OPEN! LET’S GO! I’ve been out here since 6 AM with the coalition that wins — @nywfp.bsky.social, @ppgnyact.bsky.social, labor, @aoc.bsky.social
June 24, 2025 at 12:06 PM
Amazing to be at Old Stone House with our incredible volunteers, @bobby4brooklyn, and NYC’s most courageous policy wonk: @bradlander! 🗽📝💪
June 21, 2025 at 10:42 PM
THE WORKERS AT BROOKLYN STRATEGIST JUST WON THEIR FIRST UNION CONTRACT!

Labor power right here on Court Street! ✊ @tabletopwu.bsky.social
June 20, 2025 at 10:04 PM
This AM, I was at immigration court with @jfrejnyc.bsky.social, @bradlander.bsky.social, @tiffanycaban.bsky.social, and @votejgr.bsky.social.

Masked ICE agents are still pulling our neighbors away from their families.

What's happening is a moral failure. We can't treat it like business as usual.
June 20, 2025 at 9:49 PM
I’m proud to call Brad my mentor. We’ve been fighting for immigrant rights side by side for almost a decade. We got the Mayor to limit his cruel evictions of immigrant families from shelter. And we’re gonna keep fighting together for a city that lives up to its values.
June 17, 2025 at 9:16 PM
The demands Brad and I made last week remain the same: we need more legal services money so that immigrants at 26 Federal Plaza have lawyers, the state needs to pass the NY for All act, and the City needs to pass my bill the NYC Trust Act to end illegal local collusion with ICE.
June 17, 2025 at 9:16 PM
I’m relieved that our courageous Comptroller is released and safe. But I am deeply concerned about the wellbeing of our immigrant New Yorkers who need to come into this building to process their asylum claims.
June 17, 2025 at 9:16 PM
The people at risk of ICE arrest, detention, and arrest are explicitly doing the right thing by showing up to their hearing. Trump’s fascist tactics were genuinely harrowing to see in person.
June 17, 2025 at 9:16 PM
The scene inside 26 Federal Plaza—where Comptroller @bradlander.bsky.social was just arrested for defending an immigrant neighbor—is terrifying. Lines of masked officers waiting to wrongfully arrest people (without a signed judicial warrant) for simply attending their immigration hearings.
June 17, 2025 at 9:16 PM
I'm proud to have the endorsement of NYC's next Comptroller, Brooklyn's very own: @justinbrannan.bsky.social!
June 17, 2025 at 4:43 PM
June 16, 2025 at 2:08 PM
BREAKING: La Luchadora, Congresswoman Nydia Velázquez, just endorsed our campaign! She's a true trailblazer and a legend in Brooklyn's progressive movement. ¡Pa'lante!
June 16, 2025 at 2:08 PM
I'm so proud to receive the endorsement of @streetspac.org! From universal daylighting, to protected bike lanes, to traffic-calming infrastructure—there's so much we have to do to make Brooklyn's streetscape safer. 👩‍🦽🚴‍♀️🚶‍♀️
June 14, 2025 at 12:32 AM
Across the country, privatized Medicare Advantage plans have raised costs and worsened care for seniors. I am proud to sponsor Council Member Marte's Intro. 1096 to stop Mayor Adams from stripping our municipal retirees of the healthcare they've earned.
June 13, 2025 at 5:21 PM
Brooklyn is in my bones. It’s the honor of my life to fight for the neighborhoods that raised me. Early voting starts Saturday, I hope to earn your support!
June 12, 2025 at 12:50 AM
I am honored to be endorsed by Congresswoman Yvette Clarke! She serves our shared constituents with dedication in Brooklyn, and leads the charge against Trump and the GOP as Congressional Black Caucus Chair in DC. Thank you @voteyvette.bsky.social for your support and being a trailblazer.
June 6, 2025 at 7:27 PM