I went out with a couple friends last night with one of them visiting from out of town. Rob is actually one of my few friends in the real world who follows my work. I had just posted this cartoon when Rob messaged that he and Chris were heading to a stinky smoky bar and... Continue Reading →
Dumping The Rubbish
Ghislaine Maxwell may be going to prison for a very long time. A Manhattan jury found her guilty of sex trafficking and four of the five other charges against her. She was acquitted of one count of enticing a minor to travel across state lines to engage in an illegal sexual act. Matt Gaetz may... Continue Reading →
Buh-Bye, Blubber
I know. I know. Donald Trump weighs more than 243 pounds, but I'm going with what his doctor claims. When I came up with this idea (while trying to get one on another subject, as usual), my first thought was on how much to list his weight. I do my research so I looked up... Continue Reading →
May Old Trumpster Fires Be Forgot
Everyone pretty much agrees 2020 was the suck of all sucks when it comes to years. About the only people who disagree are billionaire assholes who were able to take advantage of a global pandemic to become bigger billionaire assholes. But we didn't just get a shitty year with 2020. We got shitty years in... Continue Reading →
Good Riddance, Trump Baby
Here’s your cartoon for this week’s CNN Opinion newsletter. Please sign up to get these in your inbox every Sunday. I'm probably going to do another New Year concept for my newspaper and website clients (they don't get my CNN cartoons) so I'm going to apologize now. I was trying to make Trump look like the Trump... Continue Reading →
Happy New Year, 2020
Here’s your cartoon for CNN’s weekly newsletter, Provoke/Persuade. Please sign up to get these in your inbox every Sunday for the rest of your life. I had a crazy night that forced me to sleep in until after 8:00 a.m. What'd I do? I went to bed at 10:00 p.m. That's crazy for me. What will make this year... Continue Reading →
Goodbye 2019, Hello 2020
It only recently occurred to me that we're not just coming to the end of another year, but also the end of another decade. OK, technically the decade doesn't end until the end of 2020, but let's not argue semantics today. I imagine somewhere someone's making a big deal about the end of a decade,... Continue Reading →
Happy New Year, Baby
Out of all the god-awful, horrifying horrible stuff Donald Trump has inflicted upon this nation, and there's been a lot, perhaps his greatest offense has been his administration's treatment of migrant children. Don't get me wrong. The past two years has been one nightmare after stupid racist nightmare, with each new one being worse than... Continue Reading →
Silence Breaking New Year
Yesterday, I summarized the dumpster fire that was 2017. Today, I'm focusing on the largest positive to come from the last year, and it's a shattering one. Shattering for Republicans. I personally wanted Time Magazine to select Colin Kaepernick as their Person of the Year just to spite Trump. The Twitter tirade would have been... Continue Reading →