It's very amusing to hear the goons who defended an insurrection go after someone who defended terrorism suspects as a public defender and accuse her of being soft on crime. When Donald Trump was impeached for using government resources to extort a foreign president for political dirt on an opponent, and then impeached again for... Continue Reading →
What’s Bigger than Putin?
Here’s your cartoon for this week’s CNN Opinion newsletter. Please sign up to get these in your inbox every Sunday. Go read my editor’s column. Music Note: I listened to Billy Joel while drawing this cartoon. Don’t ask me why. Signed prints: The signed prints are just $40.00 each. Every cartoon on this site is available. You can pay... Continue Reading →
Racist Babies
I've heard for years from people who have experience with Texas Senator Ted Cruz that nobody likes him. Former Democratic Senator Al Franken said he likes Ted Cruz more than anyone else in the Senate likes him...and he hated Ted Cruz. Even Republicans don't want to get stuck in an elevator with Ted Cruz. I... Continue Reading →
Talking To Ketanji
I do not expect Ketanji Brown Jackson to get a fair hearing from Republicans today. If they take their cues from Tucker Carlson, they'll all demand to see her LSAT scores, something they didn't request from Neil Gorsuch, Brett Kavanaugh, or Amy Coney Barrett. Republicans are seeking reasons to oppose confirming Jackson other than they... Continue Reading →
Mr. Zelensky Goes To Washington
As Ukraine President Volodymyr Zelensky virtually addressed Congress today, I wondered, "What did they do with Lauren Boebert, Marjorie Taylor Greene, Matt Gaetz, Louie Gohmert, and Madison Cawthorn? For that matter, how dare any member of the Republican Party attend who had refused to impeach Donald Trump for his attempt to extort the Ukrainian president.... Continue Reading →
Russian Heroes
There are heroes and then there are cowards. Marina Ovsyannikova, an editor and producer for Russian state TV's flagship news program, ran on the set during a live broadcast with a sign protesting Russia's unprovoked invasion of Ukraine. Ovsyannikova chanted "stop the war" while holding a sign with the same message and "don't believe propaganda"... Continue Reading →
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 →
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 →
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 →