Bahama Trauma


Donald Trump is an idiot and a racist which means he's too stupid to come up with good covers for his racism. Hurricane Dorian devastated the Bahamas last week with 200-mile-per hour winds for nearly 38 hours. At least 50 people have died and the Abacos islands are nearly destroyed. Many Bahamians are seeking temporary... Continue Reading →

Riding With Bolton


John Bolton has advocated regime change in North Korea, Iran, Cuba, Venezuela, Iraq, Syria, and Libya. The only fascist government he hasn't advocated regime change for is Donald Trump's. But that might change. John Bolton is a war hawk neocon who was a huge supporter of the 2003 invasion of Iraq. Today, he's unapologetic about... Continue Reading →

Spy Vs Orange Spy


Here's a catch-22 for Donald Trump. He can say the press is right that a spy was extracted from the Kremlin out of fears his big, fat, treasonous mouth would expose him to Vladimir Putin, or he can say the media is wrong and he was pulled out because details in their reporting of Russian... Continue Reading →

A Sharp Cartoon For CNN


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 was excited when my editor said he wanted me to do a Sharpiegate cartoon. I had already drawn one for you but this was giving me a second shot and at a wider... Continue Reading →

Goofy Science


Fake news is not news and fake science is not science. And now, a future administration will have to repair the credibility of the National Oceanic and Atmospheric Administration along with other scientific agencies within the government. Science used to be non-partisan. But over the last few years, Republicans have made climate change a political... Continue Reading →

Taliban Trumps Trump


I told several people, copy editors, people who watch my videos, and the girlfriend, that I was taking today off. I'm way too far ahead with my cartoons. Visit my work on GoComics and you'll see the cartons are at least seven days behind this website (but the comments there are great). But after telling... Continue Reading →

Roughing It, Volume Eleven


Here are a few roughs from the batch sent for last week's CNN Opinion newsletter. It was kind of a hard topic as they ran an edition on what readers did during the summer. I wasn't sure I gave them what they were looking for, but between the time that I drew the cartoon and... Continue Reading →

Banana Bang Bang


Let me make something clear to you. Immigration, legal or otherwise, is NOT the greatest danger or challenge facing this nation. Sure, if you're a white nationalist like Stephen Miller believing in the Great Replacement theory and that white people are systematically being phased out, more people in this nation who don't look like you... Continue Reading →

Toadies Over Tories


Imagine if Lindsey Graham called Donald Trump a "race-baiting, xenophobic bigot," but today, not back in 2015. Imagine if Devin Nunes demanded a fair investigation into Russian meddling in our election instead of running to the White House under the cover of darkness to align talking points. Imagine if Jim Jordan and Matt Gaetz demanded... Continue Reading →

Sharpiegate


I don't know which surprises me more, that Donald Trump didn't produce a map he had thrown actual spaghetti at, or that he didn't hire hack cultist, propagandist, and conspiracy theorist Ben Garrison to draw him a new one. In the middle of last week, there were spaghetti models showing possible tracks for Hurricane Dorian... Continue Reading →

Blog at WordPress.com.

Up ↑