Better Off


On March 6, 2020, during the early stages of the COVID-19 pandemic, Donald Trump, who was then president (sic), visited the Center for Disease Control and said a bunch of stupid shit. He said he might have “a natural ability” to understand virology at a sophisticated level because his uncle taught at MIT (where there... Continue Reading →

Say His Name


Here’s your cartoon for this week’s CNN Opinion Newsletter. Please sign up to get these in your inbox every Sunday Music note: I listened to the B-52s and Cake. Signed prints: The signed prints are just $40.00 each. Every cartoon on this site is available. You can pay through PayPal. If you don’t like PayPal, you can snail mail it... Continue Reading →

Fabrica De Zapatos


I'm ahead of schedule with my cartoons so I intended to take today off. Readers were still getting a new cartoon with the one I drew for CNN on Friday. Yay, a day off! But then my friend and colleague Lalo Alcaraz saw the rough for this cartoon, which I published on Friday, and pointed... Continue Reading →

SOTU 2024


Republicans have been pushing a false narrative that President Biden's mental skills have diminished. Trump calls him "Sleepy Joe." They point out his gaffes as signs of mental deterioration forgetting that Joe Biden was committing these same types of gaffes when he was in his 30s. This narrative has been very successful with voters believing... Continue Reading →

Republican Misery


Who's in charge of the optics within the Grand Old Party? Whoever it is should be fired. The party out of the White House provides a response to the president's State of the Union address. Sometimes a good job is done and other times it's a disaster. Who remembers Marco Rubio and the water bottle?... Continue Reading →

Roughs, Volume 219


This is part two of the batch I drew last Friday, March 1. The first part was published yesterday. I sat on this one for a week and was finally able to draw it yesterday. I published the completed version of this on Tuesday and it was a hit. I was assigned to do something... Continue Reading →

Protest Vote


There's been an option on a lot of ballots in the Democratic primary that allows voters to not choose a candidate and vote "uncommitted" or "no preference." A lot of Democratic voters are using this to lodge protest votes against President Biden for his policies on the war in Gaza. Before you launch into a... Continue Reading →

Women’s History Month 2024


If Nikki Haley didn't already know it, she found out during her presidential campaign. The Republican Party is a cult. The Republican Party overwhelmingly supported Trump throughout the primaries (that technically, are not over). The GOP didn't just oppose Nikki, they excoriated her. They didn't oppose her policies. They didn't disagree with her on the... Continue Reading →

Roughs, Volume 218


I did it again, or my editor made me do it again. I drew 16 roughs last Friday, March 1. I hate making super long blogs and videos with them, so like I did a few weeks ago, I'm cutting them in half. The second half will be published on Friday or Saturday. I thought... Continue Reading →

No Souls In A-Holes


After Donald Trump sent a herd of white nationalist terrorists to attack the United States Capitol and overturn the election he lost to Joe Biden, Mitch McConnell told the truth and blamed Donald Trump. Exit polls from Super Tuesday found that a majority of Republicans believe Donald Trump would still be fit for the presidency... Continue Reading →

Blog at WordPress.com.

Up ↑