Kevin Necessary
banner
knecessary.bsky.social
Kevin Necessary
@knecessary.bsky.social
Freelance editorial cartoonist. Illustrator. Cat dad. Aspiring padawan.
Reposted by Kevin Necessary
88 counties.

More than 100,000 contributions.

Average grassroots donation of $28.

Record for a Dem candidate (non-incumbent).

Let’s go!
This is what people-powered looks like.
January 30, 2026 at 5:16 PM
Reposted by Kevin Necessary
Statement from AAEC president @murphycartoons.bsky.social on the arrest of journalist Don Lemon
January 30, 2026 at 10:35 PM
Reposted by Kevin Necessary
Recurring🧵of cartoons: when you get to the end, click on Read 1 more reply.

If you save a cartoon, keep caption w/ artist's name & handle.

Previous 🧵s under Feeds tab of my profile.

Nick Anderson @andertoon.bsky.social
Support Nick at nickanderson.substack.com
January 30, 2026 at 6:11 PM
Reposted by Kevin Necessary
"We'll take our stand for this land & the stranger in our midst..."

Powerful. Brutal. Inspirational. A loving tribute to Renée Good, Alex Pretti & the good people of Minneapolis.
Plus, it name-checks all the villains: the Puppy Killer🐶, Pee-Wee German🇩🇪, the Orange Atrocity🍊💩 & above all: ICE🧊🚫
1/
I wrote this song on Saturday, recorded it yesterday and released it to you today in response to the state terror being visited on the city of Minneapolis. It’s dedicated to the people of Minneapolis, our innocent immigrant neighbors and in memory of Alex Pretti and Renee Good.

Stay free
Bruce Springsteen - Streets Of Minneapolis (Official Audio)
YouTube video by Bruce Springsteen
youtu.be
January 29, 2026 at 9:26 PM
Reposted by Kevin Necessary
This was posted in the new Epstein files release and removed about 20 mins later.

Wonder why that is.
January 30, 2026 at 6:44 PM
Reposted by Kevin Necessary
This new file released appears to show Commerce Secretary Howard Lutnick discussing visiting Epstein's island in 2012.

Lutnick previously claimed that he cut off ties around 2005 with Epstein after being revolted by him.
January 30, 2026 at 8:25 PM
Reposted by Kevin Necessary
Stone-cold brilliance from my pal Keef

@keefknight.bsky.social
January 30, 2026 at 9:37 PM
Reposted by Kevin Necessary
If you answer “No” you get an invitation to Mar-a-Lago
Dept. of Justice over here like pornhub
January 30, 2026 at 7:32 PM
Reposted by Kevin Necessary
It’s been 39 days since the Epstein files were supposed to be released.
January 27, 2026 at 9:49 PM
Reposted by Kevin Necessary
January 27, 2026 at 6:27 PM
Reposted by Kevin Necessary
Reminder that, as of the latest reports, Liam Ramos is still in prison in Texas - now for 5 days.

His parents are legal asylum seekers with no criminal record.
January 27, 2026 at 12:30 AM
Reposted by Kevin Necessary
I will go further and say that people using the "r"-word are hoping that bringing it back opens the door to bringing back the "n"-word, and is strongly correlated with the people who want to carve off trans rights as a stepping stone to claw back gay rights in general
I assume anyone who says this word is probably okay with the n-word, too. Or, more charitably, doesn’t understand why they shouldn’t say it just that saying it would get them in a lot of trouble.
January 27, 2026 at 2:35 PM
Reposted by Kevin Necessary
Anybody that watched Andor, this is where we are. #starwars #andor
January 27, 2026 at 2:55 AM
So long, unused Greg Bovino/Heinrich Himmler cartoon ideas.
January 27, 2026 at 3:35 PM
Reposted by Kevin Necessary
January 26, 2026 at 11:19 PM
Reposted by Kevin Necessary
Nailed it
We the People are being trampled. My cartoon and thoughts on the continuing violence and oppression being inflicted on America by the Trump regime.
substack.com/@kevinnecess...
Trampled
No one will save us but us
substack.com
January 26, 2026 at 11:04 PM
My studio assistant.
January 26, 2026 at 11:20 PM
This guy sounds like he deserves a statue.
People don’t realize that The Dukat-Sisko Restaurant on Earth in New Orleans suffered massive deficits for many years and, like everything else, I merely came in to save it and, if possible, make it far better than ever before!
-PRESIDENT GUL DUKAT
#StarTrek #Sisko197
January 26, 2026 at 7:01 PM
Reposted by Kevin Necessary
Recurring🧵of cartoons: when you get to the end, click on Read 1 more reply.

If you save a cartoon, keep caption w/ artist's name & handle.

Previous 🧵s under Feeds tab of my profile.

Alexandra Bowman @alexandrabowman.bsky.social
January 26, 2026 at 2:19 PM
Reposted by Kevin Necessary
Recurring🧵of cartoons: when you get to the end, click on Read 1 more reply.

If you save a cartoon, keep caption w/ artist's name & handle.

Previous 🧵s under Feeds tab of my profile.

Pottymouth by George Riemann, Germany 🇩🇪 ("sincere apologies to all non-Trumpers")
cartoonmovement.com
January 26, 2026 at 5:49 PM
Reposted by Kevin Necessary
Kevin Necessary @knecessary.bsky.social
Support Kevin at kevinnecessary.substack.com
January 26, 2026 at 5:49 PM
Reposted by Kevin Necessary
The people of Minnesota have executed one of the most impressive civil resistance campaigns I can remember:

- Organized a city wide general strike
- Maintained nonviolent discipline amidst violence
- Mobilized 10,000s in subzero temps to protest and watch ICE
- Flipped public opinion against ICE
January 26, 2026 at 4:17 PM
We the People are being trampled. My cartoon and thoughts on the continuing violence and oppression being inflicted on America by the Trump regime.
substack.com/@kevinnecess...
Trampled
No one will save us but us
substack.com
January 26, 2026 at 5:11 PM
Reposted by Kevin Necessary
January 26, 2026 at 3:17 PM