David Teeghman 🇵🇸 🌏🚴🏻🌹
banner
teeghman.bsky.social
David Teeghman 🇵🇸 🌏🚴🏻🌹
@teeghman.bsky.social
West Sider, YIMBY, biker and organizer. @sierraclubchicago.bsky.social‬ executive committee chair. Radicalized former public school teacher.
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Holy crap.

This is the most damning video yet.

It shows Border Patrol agents clearly taking Alex's firearm, running it away, and THEN executed him in cold blood by emptying a clip into his face.

Murder.
January 24, 2026 at 9:39 PM
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Tomorrow, the Democratic Party of Evanston members will vote to endorse candidates.

Unfortunately, the DPOE misrepresented us on the ballot, didn’t tell us, and still has not issued a formal correction.

So we’re doing it ourselves:
January 24, 2026 at 1:49 AM
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
SCOOP | Daniel Biss, running in Illinois’ 9th Congressional District on a platform deeply critical of Israel, sought support from AIPAC before he announced his run for Congress last year.

Biss’ campaign denied having sought AIPAC’s support, alleging instead the group had attempted to recruit him.
Daniel Biss sought AIPAC’s support before turning against Israel in congressional bid, sources say
Biss now takes positions at odds with those advocated by AIPAC and decried its alleged involvement in the Illinois 9th District Democratic primary
jewishinsider.com
January 20, 2026 at 5:40 PM
Our solidarity is our strength!✊🏻✊🏼✊🏾✊🏿✊🏽

Abolish ICE

Abolish Poverty

Abolish the Zionist Project
January 15, 2026 at 3:29 PM
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Excited to be endorsed by @bscactionfund.org! 🚲 🚊
We endorse Drake Warren for Commissioner of Cook County Board District 10 ✅
January 5, 2026 at 7:03 PM
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
We stan @drakefor10.bsky.social

Engineer, car-free, renter
January 11, 2026 at 1:40 AM
Brutal, well-deserved ratio
January 8, 2026 at 4:59 AM
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Abolishing ICE is the bare minimum.

We need to dismantle DHS. We need restitution. And we need trials.
January 8, 2026 at 1:51 AM
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
✅ We’re excited to share our endorsements for the 2026 Illinois Primary!

On the heels of the biggest legislative win in Illinois transit history, we sought champions who are ready to make sure that the next phase of transit advocacy builds on these wins.

Check out our endorsed candidates ⬇️
2026 Endorsements — Better Streets Chicago Action Fund
www.bscactionfund.org
January 5, 2026 at 4:16 PM
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
It’s not about drugs. If it was, Trump wouldn’t have pardoned one of the largest narco traffickers in the world last month.

It’s about oil and regime change.

And they need a trial now to pretend that it isn’t. Especially to distract from his sinking under Epstein and skyrocketing healthcare costs.
January 3, 2026 at 3:34 PM
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
December 8, 2025 at 4:49 PM
See you tonight, friends!
Calling all Sierra Club members! Don't miss the informational session on our 2026 Primary Election candidate questionnaires. Learn how we choose environmental champions!

Dec 2, 7:00 PM CT | Virtual RSVP: act.sierraclub.org/events/detai...

#SierraClub #ILPolitics #Endorsements
December 2, 2025 at 4:06 PM
Join our @sierraclubchicago.bsky.social political team happy hour Thursday night at District Brew Yards!

Rsvp here act.sierraclub.org/events/detai...
Join your fellow volunteers for a social on Dec 4th!

Let's celebrate a busy year and look forward to the endorsement sessions before we head to Zoom!

RSVP bit.ly/4iuKSHD! #TeamSocial #SierraClub #GetTogether
December 1, 2025 at 12:48 AM
Join @sierraclubchicago.bsky.social next Tuesday to get your first peak at our questionnaires for candidates seeking @sierraclub.org’s endorsement in this election cycle!

Sign up here: act.sierraclub.org/events/detai...
Calling all Sierra Club members! Don't miss the informational session on our 2026 Primary Election candidate questionnaires. Learn how we choose environmental champions!

Dec 2, 7:00 PM CT | Virtual RSVP: act.sierraclub.org/events/detai...

#SierraClub #ILPolitics #Endorsements
November 26, 2025 at 3:16 AM
Join me there tonight, friends!

Sign up here: act.sierraclub.org/events/detai...
Join us for the 2026 Primary Election Cycle Kick-Off on Nov. 13! As Sierra Club members, help shape our endorsements and support climate leaders. Sign up: act.sierraclub.org/events/detai...

#SierraClub #ClimateAction #PrimaryElections #GetInvolved #VolunteerForClimate #EcoAdvocacy #VoteForThePlanet
November 13, 2025 at 4:03 PM
Chicago stands in solidarity with @catsharpforcook.bsky.social, @katmabu.bsky.social, @michaelrabbitt.bsky.social and the rest of the Broadview 6!

#AbolishICE
November 12, 2025 at 9:55 PM
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Join us for our PAC’s annual fundraiser on Tuesday, Nov. 18! Let’s elect environmental champions in 2026! 🌿🗳️ Register now: www.eventbrite.com/e/sierra-soc... #PACFundraiser #EnvironmentalChampions #2026Elections #CommunityPower #SierraSocial
November 10, 2025 at 3:04 PM
Join me next Thursday to help @sierraclubchicago.bsky.social elect climate champs up and down the ballot

Sign up here: act.sierraclub.org/events/detai...
November 6, 2025 at 7:00 PM
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Our endorsement questionnaire – for people running for Cook County Commissioner, Illinois House, or Illinois Senate – is due Nov. 21. Please look for 'Abundant Housing Illinois' in your email, and email [email protected] if you did not receive it. 🏘️
November 5, 2025 at 1:35 PM
I finally became a Vogue Magazine-confirmed fashion icon, repping @sierraclub.org’s support for our socialist, anti-Zionist climate champ @zohrankmamdani.bsky.social

www.vogue.com/article/how-...
November 6, 2025 at 12:38 AM
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Two years ago I interviewed a 31-year-old NY state assemblymember about a 7-year-old girl killed by an SUV driver in his district. I hung up the phone, astonished that I'd talked to a legislator who so thoughtfully articulated what actually needs to change on our streets.

He'll make a great mayor
June 26, 2025 at 1:55 AM
Final Election Day canvass, and I’m back on the doors with the amazing @jib-ran.bsky.social putting on his best @zohrankmamdani.bsky.social smile
November 4, 2025 at 11:06 PM
Election Day canvass #3 for our climate champ @zohrankmamdani.bsky.social LET’S GO
November 4, 2025 at 9:03 PM
Literally the most beautiful Fall day you could imagine to be knocking doors in Bed Stuy for @sierraclub.org’s endorsed climate champ @zohrankmamdani.bsky.social
November 4, 2025 at 7:23 PM
🙌💚🌎🚪✊🏻
When we launched this campaign, we said we wanted to knock on one million doors across the five boroughs by the June primary.

Some people laughed. You got to work. We hit 1.6 million.

In the general, we said let's do it again. Another million.

We just passed three.
November 4, 2025 at 7:16 PM