Republican Targets


Republicans are only outraged at Vladimir Putin now because they're supposed to be. If the public was indifferent to Russia's invasion of Ukraine, Republicans would either be silent about it or siding with Russia the way Tucker Carlson has. Even Donald Trump has seen it's better to be silent on the war than siding with... Continue Reading →

Ya’ Don’t Say


This is the note that accompanied this cartoon to my clients today: Dear editors, Yeah, I'm a bad boy. I didn't do today's cartoon lightly. I had serious doubts about this cartoon as soon as I thought of it and I wasn't certain I would draw it. This is a curse word and for many, it's... Continue Reading →

Props for Putin


I drew the rough for this cartoon last Thursday but passed it over for a few other ideas. But I liked it and hoped to squeeze it in eventually. I've always enjoyed drawing the Angel of Death and wanted to take my shot at Putin's ridiculously long table. I also knew Putin would come through... Continue Reading →

Gassy GOP


Here’s your cartoon for this week’s CNN Opinion newsletter. Please sign up to get these in your inbox every Sunday.  We picked a good time to do a cartoon on gas prices as I didn't see many if any, in relation to the war in Ukraine, before we published this on Sunday. But the very next day,... Continue Reading →

Gaslight By The Gallon


Republicans have spent the past two weeks demanding that President Joe Biden ban imports of Russian fuel into our nation. Now that he's done so, they can now return to complaining about gas prices. First off, if you're in a vehicle that gets less than 20 miles per gallon, shut up. Large trucks, jeeps, and... Continue Reading →

Fake News Genius


A lot of Russian propaganda outlets are being shut down in the west by western governments and private corporations. Russia state-owned outlets that have been operating freely in Europe and the United States, RT and Sputnik, have taken a huge hit and are being blocked. While the west is blocking Russia's fake news outlets, much... Continue Reading →

Blame Putin


This entire war is Vladimir Putin's fault. It's not the fault of Ukraine. It's not the fault of NATO. It's not the fault of Bananarama. And it's not the fault of President Joe Biden. Yet, conservatives keep trying to latch on to a way to blame President Biden, and they keep coming up empty. The... Continue Reading →

Grapes of Putin


The civilian casualties of Putin's war are adding up, and they include children. Putin's supposed hunt for ridding Ukraine of Nazis has made targets of nuclear power plants, houses, apartment buildings, government buildings, nursing homes, schools, and other population centers. The estimate on the number of children murdered by Vladimir Putin is 38 at this... Continue Reading →

Roughs, Volume 127


These roughs are from the first week of the Russian invasion of Ukraine and President Joe Biden's nomination of Ketanji Brown Jackson to the Supreme Court. When there's a huge news story like a war, a political cartoonist may draw a cartoon on that one issue for an entire week, and not draw a cartoon... Continue Reading →

Borschting For Freedom


The Freedom Truckers hauling bullshit and snowflakes have picked a really bad time to pretend their freedom is under attack. It's kinda like protesting the War on Christmas in July. There are not a lot of takers. First, all the mandates they're protesting against are being lifted. Second, it's really hard to gain pity for... Continue Reading →

Blog at WordPress.com.

Up ↑