Three students and three school staffers were murdered today in another American mass shooting, this time in Nashville, Tennessee. According to the Gun Violence Archive, this is the 129th mass shooting in the United States this year. That's 129 mass shootings in the past three months, and we still have four more days before this... Continue Reading →
Arrest the Grifter
Here’s your cartoon for this week’s CNN Opinion newsletter. Please sign up to get these in your inbox every Sunday Donald Trump is going to make as much money as he can off this arrest...if he's arrested. But I think everyone who's donated after his prediction that he would be arrested last Tuesday should ask for a... Continue Reading →
Penis
Yesterday, someone commented on my Facebook post about my roughs, telling me to "be careful" because some cartoons could land me in Facebook jail. Seriously? I don't already know that? I'm the king of being thrown into Facebook and other social media jails. And how am I supposed to be careful with posting my cartoons... Continue Reading →
Tick-Tock, TikTok
TikTok CEO Shou Zi Chew testified for hours yesterday before the House Energy and Science Committee and was hammered from the left and the right. Washington observers came away with the impression that it was a huge disaster for TikTok. But content creators on TikTok were less impressed by the Washington establishment. Full disclaimer: I'm... Continue Reading →
Woke Banks
Pardon me while I pat myself on the back here but this is the difference between me and right-wing MAGAt fucknut editorial cartoonists. In fact, it's not just me but also the difference between many liberal cartoonists and the MAGAts. Liberal cartoonists research. MAGAts use the most simplistic talking point that's handed to them. They... Continue Reading →
Lock Him Up
Donald Trump "truthed" that he's going to be arrested on Tuesday. It's Tuesday. As Ted Knight said in Caddyshack, "Well? We're waiting." Republicans are in an uproar over the possibility Donald Trump will be indicted and arrested in Manhattan over the hush-money payment scheme to porn star Stormy Daniels. It didn't work because we still... Continue Reading →
Support Balloons
Here’s your cartoon for this week’s CNN Opinion newsletter. Please sign up to get these in your inbox every Sunday When China sends a spy balloon to fly over the United States (and other nations), it lies. When Russia knocks down a U.S. drone in international air space over the Black Sea, it lies. I hadn't gotten... Continue Reading →
MAGA-Lardo Subpoenas
Donald Trump is preparing to be arrested by the Manhattan District Attorney next week, politicizing it, fundraising off it, and trying to create another violent riot from it. This case stems from paying hush money to porn star Stormy Daniels in 2016, days before the election, to keep quiet about boinking in a Las Vegas... Continue Reading →
Let’s Go To Prison
Fucknut Qanon troglodyte she-beast Marjorie Taylor Greene plans to visit January 6 defendants in prison. She believes the white nationalist terrorists who committed an insurrection in attacking our nation in a failed coup attempt are patriots. But hey, maybe while she's there, she can visit the biggest January 6 defendant, former president (sic) of the... Continue Reading →
Woke Brackets
I got home really late last night and I was exhausted. I checked out of my hotel in Pigeon Forge early in the morning, drew my cartoon at Starbucks, then got an Uber to the Knoxville airport, ate, flew to Atlanta, and had a Frosty during that four-hour layover while my flight was delayed...then delayed... Continue Reading →