@elliotforhan.bsky.social (he/him) @ForhanForOhio
Candidate for Ohio attorney general. Lawyer, former state rep. Tax the rich. Follow me on Bluesky (https://t.co/HtY2pZEnot). Get off this Nazi site. forhanforohio.com Brooklyn Heights, OH Joined August 2008-
Tweets59K
-
Followers2K
-
Following4K
-
Likes427K
Hey @FrankLaRose, @DaveYostOH, and @KeithFaber, do you support this? This is just one of the threats I’ve received that you are stoking.
Hey @DaveYostOH, @FrankLaRose, @KaithFaber, do you support this? Do Black women not have the “brain processing power” of a white person? Folks want to know why you are celebrating Charlie Kirk. Do you share his awful views?
Hey @DaveYostOH, @FrankLaRose, @KaithFaber, do you support this? Do Black women not have the “brain processing power” of a white person? Folks want to know why you are celebrating Charlie Kirk. Do you share his awful views?
Elected officials should be held accountable at the ballot box for celebrating racism and bigotry. Dave Yost @DaveYostOH, Frank LaRose @FrankLaRose & Keith Faber @KeithFaber and their cronies are nervous that people are learning how vile their beliefs are. foxnews.com/politics/gop-e…
When Allison Russo @Russo4Ohio said "F*** you!" to me, @DaveYostOH gave her thousands of dollars in legal representation. I beat them in court. Now he has opinions about me expressing anger at the bigotry of Charlie Kirk? Celebrating racism is wrong, Dave! foxnews.com/politics/gop-e…
Is it worse to be a racist bigot or to be angry at racism and bigotry? Still waiting for you to denounce all the calls for civil war against Democrats, Frank. Resign. You're a disgrace.
Is it worse to be a racist bigot or to be angry at racism and bigotry? Still waiting for you to denounce all the calls for civil war against Democrats, Frank. Resign. You're a disgrace.
Can someone remind these Zionists that they have been LIVE on Israeli TV calling for EVERY child to be slaughtered in Gaza and they are actually doing it
🚨Breaking: The moment an unarmed young man carrying a bag of flour on his back was targeted by Israeli forces in AlShujaiya neighborhood, Gaza, amid the intensifying siege, famine, and Israeli aggression.
When you’ve witnessed thousands of these scenes, you can’t help but wonder: how can those who’ve likely seen none—or seen them and refused to see the victims as human—dare to speak of “balance” in the face of genocide? Balance between what—and whom?
When you’ve witnessed thousands of these scenes, you can’t help but wonder: how can those who’ve likely seen none—or seen them and refused to see the victims as human—dare to speak of “balance” in the face of genocide? Balance between what—and whom?
Wow, the trade union that represents America’s 3 million construction workers just said the Senate’s big bill would be “the biggest job-killing bill in our country’s history.” They think it threatens up to 1.75 million construction jobs.
This is a genocide on every level. If it isn’t the bombings, it’s the shootings, or the starvation or the spread of infectious diseases.
This is a genocide on every level. If it isn’t the bombings, it’s the shootings, or the starvation or the spread of infectious diseases.
Why did the ABC decide ‘to die on this hill’? The power & influence of the Lobby. MediaLand Special: Lattouf wins ABC case - ABC listen abc.net.au/listen/program…
"You talked a lot about those you see as uninvolved... All of them are Hamas... Diplomatic solutions won't work, it's either us or them" Another released Israeli captive making genocidal statements: Agam Berger tells the French Foreign Minister there are no uninvolved in Gaza,…
"You talked a lot about those you see as uninvolved... All of them are Hamas... Diplomatic solutions won't work, it's either us or them" Another released Israeli captive making genocidal statements: Agam Berger tells the French Foreign Minister there are no uninvolved in Gaza,… https://t.co/dRdSFbi4Ot
Chair Khan’s blessing. Zohran has the mandate from heaven.
Congratulations to @ZohranKMamdani on an incredible win and a courageous, principled campaign. People are hungry for a government that is relentlessly focused on improving their lives, even when it means standing up to corporate power and moneyed interests.
Mamdani is cruising to an easy win—he’s way ahead and has that deal with Lander locked down. It won’t even be close. The irony? Zionists turned this into a referendum on Zionism and lost in the most Jewish city in America. That’s spectacular. You brought this on yourselves with…

Chris Ronayne @chrisronayne
19K Followers 7K Following Cuyahoga County Executive. Former CLE Planning Director, Fan of the Great Lakes & the good ole Hockey Game. Personal Account. Views my own & not Cuyahoga County
David Pepper @DavidPepper
109K Followers 8K Following “one of the best political-thriller writers on the scene" — latest is non-fiction (“Saving Democracy: A User’s Manual”)
The Maga Trigger @Maga_Trigger
103K Followers 14K Following 🔥 Here to trigger MAGA | Political Discussions & Truth Bombs 💥 | Let’s Discuss!👇
David DeWitt @DC_DeWitt
15K Followers 2K Following Editor-in-Chief and Opinion Columnist @OhioCapJournal
Maria Bruno @MariaBruno01
7K Followers 5K Following Executive Director of @noextremismohio | 🌤️ https://t.co/oD1wj81N4W
Kent Smith @KentKSmith
4K Followers 2K Following Minority Whip & Dem Senator for Ohio 21; In 2022, I beat the Koch Bros; Dem. City Leader; Roller Derby Voice; Art & Music Fan; Cat Dad; Pro-Choice; Apple Farmer
Spencer Dirrig @SpencerDirrig
8K Followers 3K Following President of Franklin County Young Dems 🇺🇸 | Hindu 🕉️ | Environmental Politics Guy 🗳️☀️ | Follow for Dog Photos and Political Musings 🐶 | views=own
Justin M. Bibb @JustinMBibb
28K Followers 964 Following Elected 58th Mayor of Cleveland to fight for our city’s future.
David Brock @ClevelandBrocks
1K Followers 585 Following Cuyahoga County Democratic Party Chair Clevelander
Andrew Tobias @AndrewJTobias
16K Followers 3K Following #CLE fan. Lifelong Ohioan. Politics reporter. UFO believer. Lowkey exerciser. Slow runner. Daddy x2. “Total soy boy." Average man. [email protected]
Emilia Sykes @EmiliaSykesOH
22K Followers 2K Following Congresswoman representing OH-13, the Birthplace of Champions. JD/MPH. Akron. Democrat. 💓💚#WeBelongHere Paid for by: Emilia Sykes For Congress
Darrel Rowland @darreldrowland
20K Followers 2K Following Retired from full time journalism after 2 years @WSYX6 , 31+ @ Columbus Dispatch, 14 @ 3 other OH papers darrelrowland@gmail Truth will STILL set you free...
Organizermemes @OrganizerMemes
53K Followers 9K Following Aggregator according to the NYT. Political hitman according to Marianne Williamson. same @ everywhere. Funded by Blue Amp → https://t.co/ZCNmOMhIBg
Morgan Trau @MorganTrau
10K Followers 2K Following Award-winning & losing #Ohio Statehouse reporter @WEWS @WCPO, words in @OhioCapJournal. Newhouse. Described as "edgy" & "nosy." 🕵🏻♀️ [email protected].
Ohio PoliticsGuru @OPoliticsguru
3K Followers 692 Following Just an Ohioan with an interest in politics and a strong distaste for gerrymandering
John Skrtic @SkrticX
29K Followers 17K Following Cleveland Public Library. Chief of Special Projects and Collections. 216. Views are my own.
Eric Wobser @ericwobser
5K Followers 3K Following Great Lakes man. CEO of the Greater Sandusky Partnership. Go Blue.
Rep. Munira Yasin Abd... @muniraforohio
3K Followers 406 Following State Representative OH-D9. First Muslim Woman and Youngest Serving Dem member of the 135th GA. Fighting for equality and prosperity for ALL Ohioans.
Aria @Qegeen836
39 Followers 1K Following "Life is unpredictable, but good medicine and a compassionate heart never fail."
風のメロディ @Ezrorxie4691
7 Followers 1K Following "Life is unpredictable, but good medicine and a compassionate heart never fail."
Shortcake Jazz @shortcake_jazz
2 Followers 14 Following
Lori Clark 🌊🥥�... @LulaFortune7109
1K Followers 2K Following Blue dot in a red family. I loathe the GOP. She/Her. #HarrisWalz2024 #TheResistance ✊ #BLM #IStandWithPP ♀ #TeamWarren #PittsburghPenguins 🐧🏒🏆
Vlalgarj @Vlalgarj8336
38 Followers 3K Following
Rocky Orr @RockyOrr
13 Followers 103 Following
Ron @RonStan44933983
5K Followers 5K Following WE ARE ALL CHARLIE KIRK • Straight White American Male 🇺🇸 • Zionist • Conservative • Techie • Comedian • Roman Catholic
Ace DX @PlanetGothwood
39 Followers 816 Following
Thomas Lippert @Soju4u2
191 Followers 442 Following neither here nor there, former Military police, professional curmudgeon.
Victor @Victor03486121
93 Followers 262 Following
Stewie @LemanStewart
569 Followers 1K Following
Máire Ó Díscín �... @fireupthekettle
611 Followers 346 Following I make dandelion wine in my pantry🌼🫙 I use the eye roll primarily as an educational tool, you’re welcome in advance.
Martin Freeman @martin_fre89529
408 Followers 5K Following I’m a man who values connection, laughter,and shared adventures. Life’s taken me on an interesting journey from the sun-kissed streets of Málaga, Spain,to Taxes
Nic @Brat__whisperer
273 Followers 66 Following 24 weird years. I tell daily good news @goodiest_news_
Todd Christy @techandbikes
84 Followers 880 Following Views on the convergence of my 2 passions...Innovative Technology & Epic Cycling
Who is Daniel @Danijoe96
33 Followers 704 Following I like too sleep, and occasionally be a smartass.
Crankier Hank @SurelyNotHank
314 Followers 621 Following I know exactly what @CrankyHankJ thinks. Conservative anticommunist. Neither GOP nor MAGA. Screw the Dems. Retired USCG.
sheryl @SherylBPatriot
2K Followers 2K Following Married,Love my dogs,A Nana of 4, A Pure Blood, A Patriot.
Nicolette @nic42346
0 Followers 104 Following
Titus Flavius Vespasi... @Agenda2030Bran
1K Followers 4K Following ⚔️ No more wars or subservience for Israel! From a Bush Zionist to Tea Party guy to Trump supporter to it's all a lie of Zionism. "Democracy" 🤣
Zanner @auntsushi
177 Followers 636 Following
Kristi Kille For Tole... @GlassCityGirl25
512 Followers 715 Following Devout Catholic; PRO-LIFE from IN the womb to the tomb; pro-traditional marriage; pro 2A!! A voice for the voiceless. Write-in candidate. https://t.co/psqdKEFLmQ
IndictmentTime @IndictmentTime
59K Followers 41K Following Life safety fan. Fire code lobbyist. OSINT. Severe weather fan. He/him. #ActuallyAutistic #VoteBlue2026 #BLM #SlavaUkraïni #VoteBlueNoMatterWho #TimesUp
ghost of dick cheney @socialistghost
2 Followers 39 Following
TRHammer1 @TRHammer48
27 Followers 244 Following
Poopshipdestroyer @NotMuchToSay12
215 Followers 2K Following Self-made international renaissance man of mystery. Gay for pussy.
matthew @mattdeathlifts
486 Followers 1K Following
Donna Gruetter @DonnaGruet8206
339 Followers 1K Following Read mysteries & watch a lotta Dateline. Love Murder! What kind of person kills their spouse? Haven't figured it out yet. Go blue. No MAGA.
LadyMary @JaneRiordan
200 Followers 481 Following
Conservative MG @conservmg
353 Followers 436 Following Just me. Conservative. MAGA. NO DMs. “Quos Deus vult perdere, prius dementat” (Those whom God wishes to destroy, he first deprives of reason.).
OhioPoliticiansAreLos... @loserOHpol
8 Followers 50 Following Ohio Politicians (Democrats & Republicans!) are dumber than rocks. Let’s make fun of them relentlessly!
Philip Funderburg @OhioGovernorPBF
300 Followers 760 Following 10th Generation Ohioan (George Washington) Republican running for Governor 2026! Deport all Anchor Babies, (Vivek Ramascammy) Haitians, and any other illegals
Deann @mckinnon28deann
396 Followers 3K Following
Twoarjar @Twoarjar94144
18 Followers 463 Following
Bianca @Bianca592629
18 Followers 1K Following
Chris Ronayne @chrisronayne
19K Followers 7K Following Cuyahoga County Executive. Former CLE Planning Director, Fan of the Great Lakes & the good ole Hockey Game. Personal Account. Views my own & not Cuyahoga County
David Pepper @DavidPepper
109K Followers 8K Following “one of the best political-thriller writers on the scene" — latest is non-fiction (“Saving Democracy: A User’s Manual”)
NE Ohio Regional Sewe... @neorsd
59K Followers 3K Following sewers are the original social media network. yes we are the Northeast Ohio Regional Sewer District. Customer Service: 216 881-8247
Nick Castele @NickCastele
10K Followers 2K Following Ohio dad and @signalcleveland reporter. Learned @MedillSchool. Ubi caritas et amor Deus ibi est. Send me news tips: [email protected], (216) 296-3192.
Tyler Buchanan @Tylerjoelb
24K Followers 5K Following Midwest editor, @Axios. BGSU grad, @Rangers fan. Everything's coming up Milhouse.
David DeWitt @DC_DeWitt
15K Followers 2K Following Editor-in-Chief and Opinion Columnist @OhioCapJournal
Kent Smith @KentKSmith
4K Followers 2K Following Minority Whip & Dem Senator for Ohio 21; In 2022, I beat the Koch Bros; Dem. City Leader; Roller Derby Voice; Art & Music Fan; Cat Dad; Pro-Choice; Apple Farmer
Allison Russo @Russo4Ohio
16K Followers 560 Following OH State Rep HD-7| Candidate for Ohio Secretary of State🗳️| former House Minority Leader| Mama 🐻| pro-worker, pro-family, pro-voter, anti-corruption💪
ACLU of Ohio @acluohio
18K Followers 2K Following Dedicated to maintaining and extending constitutional and other fundamental rights, liberties, privileges, and immunities. A nonprofit 501(c)(4) organization
Sherrod Brown @SenSherrodBrown
447K Followers 366 Following Chairman of @SenateBanking. Proud to serve Ohio.
clevelanddotcom @clevelanddotcom
188K Followers 5K Following Breaking news, sports and entertainment from across Northeast Ohio.
Spencer Dirrig @SpencerDirrig
8K Followers 3K Following President of Franklin County Young Dems 🇺🇸 | Hindu 🕉️ | Environmental Politics Guy 🗳️☀️ | Follow for Dog Photos and Political Musings 🐶 | views=own
Sam Allard @SceneSallard
11K Followers 1K Following Reporter @Axios, emeritus malcontent @ClevelandScene, alum @MedillSchool & @NEOMFA. News, movies, bball, intrigue. Occasionally, Bosnia. [email protected]
Justin M. Bibb @JustinMBibb
28K Followers 964 Following Elected 58th Mayor of Cleveland to fight for our city’s future.
Rep. Shontel Brown @RepShontelBrown
42K Followers 498 Following Proudly Serving the People of Ohio's Eleventh Congressional District.
David Brock @ClevelandBrocks
1K Followers 585 Following Cuyahoga County Democratic Party Chair Clevelander
Ohio Capital Journal.... @OhioCapJournal
12K Followers 604 Following Connecting Ohioans to our state government and its impact on our lives. Free to republish, we are the Ohio Capital Journal, reporting for the people.
Karen Kasler @karenkasler
22K Followers 578 Following Journalist, Ohio Statehouse Bureau Chief, @ideastream/@WKSU/@WVIZ @WOSU @917wvxu @WOUB WCBE @WYSO. ❤️ my kid, cats, CLE⚾, CBJ🏒, OSU🏈 [email protected]
Andrew Tobias @AndrewJTobias
16K Followers 3K Following #CLE fan. Lifelong Ohioan. Politics reporter. UFO believer. Lowkey exerciser. Slow runner. Daddy x2. “Total soy boy." Average man. [email protected]
News 5 Cleveland @WEWS
137K Followers 3K Following News 5 is Northeast Ohio’s most award-winning television station. We Follow Through for you. Email: [email protected]. Get our newsletter: https://t.co/knuuTTtprW
Kaylee Olivas @kayleeolivastv
4K Followers 424 Following award winning + 5x emmy nominated reporter @wews | @uofsc alum | 757 | [email protected]
Jeremy Edwards @JeremyWSYX6
2K Followers 2K Following Three-time Emmy award winner. WSAZ ➡️WSYX ➡️ ABC News ➡️WSYX. West Virginia born and raised, but Columbus is home!
Cincinnati CityBeat @CityBeatCincy
52K Followers 256 Following Cincinnati's source for local events, news, dining, arts & culture since 1994.
Madeline Fening @madeline_fening
1K Followers 2K Following Reporter @CityBeatCincy. News tips: [email protected]
John Kosich @KosichJohn
3K Followers 137 Following 10x Emmy Award winning political reporter @WEWS (ABC) Cleveland. (Not the former Gov of Ohio though I do accept political contributions 😉) Philly born & raised
Abbey Marshall @AbbeyMarshall
4K Followers 2K Following professionally nosy. Cleveland local government reporter @Ideastream @npr. @scrippsjschool alum. after hours: playwright, actor, director (she/her)
Deer Park Democrats @dpdems
12 Followers 28 Following Connecting Deer Park, OH Democrats with other Hamilton County, OH Democrats.
Lisa Rubin @lawofruby
251K Followers 2K Following @msnbc legal correspondent & recovering litigator; former: off-air legal analyst @maddow, @wagnertonight. Don’t let the pearls fool ya.
Mika Holliday Lentz @EdgeStartFilms
88 Followers 349 Following Award Winning Documentary Producer, Archival Producer, and Researcher specializing in long form docs & being a kick ass mom!
David Hogg 🟧 @davidhogg111
1.1M Followers 3K Following President- Leaders We Deserve. A March For Our Lives founder and board member. Text JOIN to 954-954. [email protected]
Brian P. Rothenberg @BrianRothenberg
1K Followers 1K Following The views expressed are mine alone or through unregulated feeds and not necessarily the views of the UAW.
Zaakir Tameez @ztameez
742 Followers 1K Following Legal Scholar of the Reconstruction Era | “The Constitution is not mean, stingy, and pettifogging, but open-handed, liberal, and just...” — Charles Sumner
Crawford County Now @crawfordnow
2K Followers 76 Following Crawford County's local news leader! Providing top local coverage of Crawford County and the surrounding area on a free-to-read news website.
B/WH Dems Ohio @BWHDems
23 Followers 40 Following This is the official twitter page of the Bedford/Walton Hills Democratic Party, located in Cuyahoga County, Ohio
Chagrin Gateway Democ... @ChagrinGateway
62 Followers 65 Following Keep the Chagrin Gateway blue—Chagrin Falls, Orange, Bentleyville, Pepper Pike, Moreland Hills, Woodmere, and Hunting Valley
BWH Democrats @BWHDemocrats
93 Followers 228 Following Official Twitter account of the Bedford/Walton Hills Democratic Party of Cuyahoga County, Ohio. Tweets =/= endorsements. Tweets from Officers are signed.
Miami U College Democ... @miamiudems
1K Followers 767 Following Miami University's College Democrats. Join us for weekly meetings every Wednesday @ 7pm in HRN 204! @CollegeDemsOhio RTs/likes ≠ endorsements
Ludwig Institute for ... @LISEP_org
105 Followers 1 Following LISEP’s mission is to help achieve shared economic prosperity for all Americans, particularly for middle- and low-income families.
Kyle Strickland @kstrickland_
2K Followers 3K Following Attorney • OPC • Alum @HarvardLaw @OhioState @KirwanInstitute @RooseveltInst
Lauren B. Worley @laurenbworley
9K Followers 5K Following I believe in the power of storytelling, connecting us to solve our toughest problems. 🚀🛖 Personal account for personal opinions.
Geauga Progress Allia... @GeaugaProgress
10 Followers 1 Following
OHIO 50501 @OHIO50501
5K Followers 1K Following 50 Protests. 50 States. 1 Movement. Join your fellow Americans in the fight to uphold our Constitution and limit Executive Overreach.
Columbus DSA 🌹 @Columbus_DSA
5K Followers 914 Following Advancing democratic socialism in central Ohio for over 30 years. The earth for all the people: that is our demand. Get involved via our website!
Bowling Green Persist... @BGPersists
33 Followers 20 Following We are people from all branches of life, we stand together in unity and band together with our life experiences to fight for equality, safety, and freedom.
BGSU College Dems @BGSUDems
1K Followers 436 Following This is the official Twitter page for the BGSU College Democrats! Follow us for information about our upcoming events on campus!
Wood County Young Dem... @WCYDems
582 Followers 559 Following Here to make Wood County work for our neighbors, friends, and family. Want to get involved? Email us: [email protected]
Mason-Deerfield Twp D... @masondfdems
426 Followers 235 Following Bringing Mason & Deerfield Democrats out of hiding, and into office. We believe in Dignity, Respect and Equity for all. Instagram: @masondfdems
Marion County Democra... @mariondemocrats
85 Followers 97 Following Committed to electing #Democrats locally in Marion County, Ohio. Register to vote at https://t.co/x8juf0qVLh 🗳️🗳️🗳️ RT ≠ Endorsement
Portage County Democr... @PortageDems
136 Followers 123 Following The official account of the Portage County Democratic Party (Ohio).
Tri-City Democratic C... @tricitydemclub
5 Followers 7 Following Promoting the principles and best practices of the Democratic Party in the city of Warrensville Heights and Villages of Highland Hills and North Randall!
Strongsville Democrat... @DemStrongsville
37 Followers 114 Following
Solon Democrats @DemsSolon
179 Followers 266 Following Not rebuilding. We're reloading. Follow for club events and news.
Rocky River Democrati... @RiverDemocrat
228 Followers 230 Following
Parma Hts. Dems @ParmaHtsDems
40 Followers 37 Following Located in the southwest suburbs of Cuyahoga County the Parma Heights Democratic Club supports the issues and candidates that support the middle class
ParmaDems @ParmaDems
656 Followers 202 Following The official Twitter page of the Parma Democrat Party. Follow for the latest info on Parma Democrat news & information. Parma is 7th largest City in Ohio.
Lakewood Dem Club @LkwdDemClub
495 Followers 295 Following
Cleveland Ward 17 Dem... @Ward17DemClub
132 Followers 228 Following
Cleveland Ward 15 Dem... @CleWard15Dems
43 Followers 95 Following
Debra Lewis-Curlee @dlcurlee1
264 Followers 2K Following
Samuel Sinyangwe @samswey
187K Followers 4K Following Black Activist. Data Scientist & Policy Analyst. Stanford Alum. Creator, Police Scorecard | Mapping Police Violence | https://t.co/8m1bnIlonD [email protected]
Franklin County Young... @fcydems
2K Followers 432 Following The official twitter page of Franklin County Young Democrats, organizing and connecting young progressives, and working to elect our progressive candidates.
Central Ohio Young Bl... @C_OYBD
357 Followers 222 Following Working to mentor, recruit, and empower a new generation of black leaders in the central Ohio community. RT ≠ endorsements. Tweets from President signed – DS
Stonewall Democrats o... @stonewalldemsco
804 Followers 634 Following Educating, promoting, and electing Democratic candidates supportive to the LGBTQ+ & Allied Community of Central Ohio - Follow us on Instagram! 🏳️🌈🏳️⚧️