David Pepper
banner
davidpepperoh.bsky.social
David Pepper
@davidpepperoh.bsky.social
🚨

Cartoon Tuesday: Top-Down Delusion

By @knecessary.bsky.social

For more cartoons, go here: open.substack.com/pub/davidpep...
November 11, 2025 at 1:46 PM
When voters hear fiery words but see weak actions:

- some disbelieve your WORDS because they expect people w fiery words to take appropriate action

- others disbelieve YOU, because they believe your words, but you’re not willing to back up those words w action.

Either way, you lose…
November 10, 2025 at 2:28 AM
🚨 🚨

New painting:

“Hidden Falls”, Jackson County
November 9, 2025 at 1:26 PM
Tim Snyder:

“Havel did not like the word dissident because it suggested a separate vocation. He thought the “dissidents” were just being themselves, living their truths, sovereign and unpredictable. Dissidence was just a matter of trying to live according to virtues rather than conforming.”
November 8, 2025 at 4:36 PM
Trump proved me right even faster than I could’ve predicted: open.substack.com/pub/davidpep...
November 8, 2025 at 2:59 AM
🚨 🚨

@amyactonoh now up 1 for Ohio Governor.

Way up with independents.

Let’s go!

Details here: www.newsweek.com/amy-acton-ed...
November 8, 2025 at 2:00 AM
New shirt!!
November 7, 2025 at 10:23 PM
Dr. Amy Acton campaigns everywhere and gets herself into a lead over Vivek.

Highest job approval in Ohio. By a lot.

Perfect matchup—doctor, not a politician.

Dem Operatives: women can’t win. Let’s primary her!

Vivek: 🙏
November 7, 2025 at 12:05 AM
Yesterday, Democratic candidates won 3 Council seats in the town of Hudson, Ohio.

The sitting Republican Council President up for reelection in 2027 resigned today.

👀 🤔
November 6, 2025 at 3:16 AM
Best of all, this is just one corner of Ohio I happen to know well. So I know how stunning these outcomes are.

From reading the headlines, this same pattern played out all over the nation.

7/
November 5, 2025 at 1:41 PM
Democratic candidates were the top two finishers on the Mason City Council, and the Mason School Board. A few years back…unthinkable.

Democrats flipped a seat on the West Chester Board of Trustees, Ohio’s largest township. Kamala Harris topped out at 44% there a year ago.

5/
November 5, 2025 at 1:41 PM
Well, those amazing candidates I met worked tirelessly and won the majority of the Anderson Townshjp Trustee Board, and swept onto the Anderson School Board.

A few years back, no one would have ever believed that could happen!

4/
November 5, 2025 at 1:41 PM
The traditional Republican base. Must-win areas if Republicans want to win Ohio.

Last night?

They all went blue.

You may remember Anderson—that’s where the backyard party was that I described a few weeks ago. The candidates who made me feel so hopeful...

3/
November 5, 2025 at 1:41 PM
🚨🚨

Red-to-Blue, Everywhere

A🧵

Historic wins in Virginia, New Jersey and California.

Critical judicial wins in Pennsylvania.

An incredible case study of why you run everywhere, with the stunning results in the Virginia House of Delegates…

1/
November 5, 2025 at 1:41 PM
Proud to stand with Cincinnati’s newest member of council, Ryan James.

At 29, won his first race!
November 5, 2025 at 4:03 AM
American Dilemma, by @knecessary.bsky.social

It’s hard to fathom that we have a federal government that’s hell bent on both making people hungry and exploding their health costs, but that’s exactly where we are:
November 4, 2025 at 1:45 PM
🌲 🎣 🛶

Proud to serve on the Ohio State Parks Foundation.

Today, we took a look at one of the projects the Foundation supported: an accessible kayak launch at Alum Creek St. Park.

To learn more about and support this important work, check us out here: ohiostateparksfoundation.org
November 3, 2025 at 6:25 PM
Sunday Painting 🎨

This is Jackson County, Ohio, everyone.

Wondrous nature on display throughout.

Thank you to Dennis Reinhart for allowing me to use your stunning photo as a model for this painting.
November 2, 2025 at 2:29 PM
My day yesterday:

10 am: teach election law class about the shameful history of legislative districts drawn to dilute/suppress urban voters

10 pm: see the new proposed Ohio map, and what the Ohio GOP wants to do to Cincinnati
October 30, 2025 at 12:03 PM
🚨 🚨

Retired teachers from around Ohio are converging on the statehouse today to speak truth to power about the illegal, 1 am political attack on their pension.

I was proud to greet those boarding the Cincinnati-area bus before it left.

We stand with you!
October 29, 2025 at 12:02 PM
Four years ago….
October 29, 2025 at 12:53 AM
🚨 🚨

Trump wants to steal 2 House districts in Indiana.

Will Indiana hold the line?

Right now, Trump and Vance don’t have the number of votes they need.

WATCH…

What can you do to help support the effort to stop the steal in Indiana?

Go here: open.substack.com/pub/davidpep...

1/
October 28, 2025 at 6:41 PM
The Administration is using the threat of Americans going hungry so that they can dramatically increase the cost of health care across the country.

What a sick ruse it all is.
October 28, 2025 at 1:59 PM
🚨 🚨

Trump’s Sick Trick of Treat

- by @knecessary.bsky.social

Go here for full write-up: open.substack.com/pub/davidpep...
October 28, 2025 at 1:51 PM
You’re welcome.

Cincinnati.
October 26, 2025 at 9:15 PM