The Fox News debate between Florida Governor Ron DeSantis and California Governor Gavin Newsom was a red state versus a blue state. The deck was stacked for DeSantis as it was on Fox News and hosted by Sean Hannity who asked questions based on Republican tropes, like asking DeSantis if President Biden is in "significant... Continue Reading →
Goodbye George
I was surprised at the margin of the House vote yesterday that expelled pathological lying fraudster George Santos. Santos is now just the sixth person to be expelled from the House. He was not expelled for lying but for 13 credible criminal charges against him. As one Republican member said, "He is a disgusting human... Continue Reading →
Antisemtic Bridge Troll
While appearing at The New York Times' annual DealBook Summit on Wednesday, Elon Musk told advertisers who’ve abandoned Twitter/X over his antisemitic and conspiratorial posts to "go fuck yourself." A few weeks ago, a Nazi-loving Twitter/X user posted a claim that Jewish communities support “dialectical hatred against whites.” and Elon went out of his way... Continue Reading →
Kiss Off
Henry Kissinger is dead and he does NOT belong in Heaven. Sure, I don't actually believe in shit like Heaven and Hell, but when your top concern is if the paparazzi will notice the movie star you're dining with in a swanky Manhattan restaurant after a long day of bombing children, you're not going to... Continue Reading →
MAGA Hangry
Shortly after the Trump insurrection attempt in which he sent white nationalist terrorists to attack the Capitol on January 6 to stop the certification of the 2020 election he had just lost, Kevin McCarthy blamed Trump. McCarthy played tough guy and told some gathered Republican colleagues the story of how he told Trump over the... Continue Reading →
Trump 3000
Trump has boasted that Russia didn't invade Ukraine when he was president, as if Vladimir Putin is afraid of him. But the fact is, Putin has Trump's tiny orange balls in his coat pocket. The only reason Russia didn't invade Ukraine while Trump was president is because they didn't have to. Trump was doing Putin's... Continue Reading →
Sympathy For The Devil
What a drag it is getting old. Many years ago when I was much younger, I was a bit of a stinker. OK, I still am, but back then, I made fun of old people for the simple act of getting old. I used to tease one of my editors, Rupert, back when I worked... Continue Reading →
OpenAI
Here’s your cartoon for this week’s CNN Opinion Newsletter. Please sign up to get these in your inbox every Sunday Sometimes when I'm drawing about a person or entity, I'll research about my subject more than I actually have to and will occasionally learn something interesting. I learned that Sam Altman is Jewish, a college dropout, once got... Continue Reading →
Stones and Hostages
This war is too complicated to say one side is all bad and one side is all good. I think if I took the stance of a conservative cartoonist who only drew cartoons that defended Israel and attacked Hamas, then I wouldn't be doing my job. Sure, Hamas is bad and evil but it's much... Continue Reading →
A Place For Fascists
It's not just U.S. voters who have short memories as we see polls showing Donald Trump, the worst president in U.S. history, is leading President Joe Biden in the 2024 presidential race. Voters today have forgotten that Trump tanked the great economy he inherited from President Obama, ignored Covid while tens of thousands of his... Continue Reading →