Hate Is Not A Game


The cartoon I published this morning criticizing white terrorism was initially blocked by Facebook, citing it violated their "community standards." I thought, if that violates your standards then you need to reevaluate your standards. I submitted it for a review and Facebook unblocked and apologized for the ban. What I suspect happened was, a Trump... Continue Reading →

Dems Dumb Debate


Here’s your weekly 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. This isn't a complaint because it happens occasionally in this business: My editor and I spent a few hours deciding which cartoon to use and what was the best angle of the subject.... Continue Reading →

Dirty White Boy


When I was working at The Free Lance-Star in 2001, I tried to get cartoons past my editors that were against profiling Muslim-Americans after 9/11. I didn't have a lot of success. While not officially endorsing profiling, the paper didn't rail against it. Even then, the majority of terrorist attacks on Americans were committed by... Continue Reading →

MAGA Manifesto


Support the cartoonist As I noted in a previous cartoon, these are perilous times for political cartoonists. But you can help me continue to create cartoons, blogs, and videos by making a contribution. All support, large and small, is greatly appreciated. You can also support me by purchasing a signed print (8 1/2×11) for $40, or a... Continue Reading →

Leaving The Hurd


The Republican Party has been exercising racism for decades, but until now, there were always people like Will Hurd among its members, other than the black thing of course. For example, before Donald Trump came along, you could easily get a hell of a lot more than four votes from Republicans in the House of... Continue Reading →

The Captors’ Resumes


Trump's pick to be the new director of national intelligence, John Ratcliffe, has multiple embellishments on his resumé. He claims on his website and in campaign material that he tried suspects accused of funneling money to Hamas. As it turns out, that's not true. He never prosecuted a case in the matter. He was an... Continue Reading →

Intelligence Free Intelligence


The United States is facing a new threat that the new Director of National Intelligence needs to identify, and that threat is the new Director of National Intelligence. Donald Trump likes to use the phrase, "I never was a fan of..." in regards to some person or some thing. Like, "I never was a big... Continue Reading →

Roughing It, Volume 7


Each of these roughs was created for CNN Opinion to choose from for last week's newsletter. I started creating these before we started talking, which was when I discovered they weren't interested in any of the subjects I covered. That's my fault for sketching before I talked to them. I started working to get a... Continue Reading →

Moscow Mitch


The owner of one of the online news sites who subscribes to my cartoons emailed asking if I was going to draw a cartoon about Mitch McConnell. He mentioned that "MoscowMitch" was trending on Twitter and that the Senate Majority Leader was upset over this, which meant the editor was going to run every single... Continue Reading →

Hate And Prayers


If you're out there defending Donald Trump from accusations that he's a racist, and you really believe he's not racist, the feelings are not mutual because Donald Trump believes you're a racist. Donald Trump believes that you are so racist, that throwing out racist dog whistles so loud that cats can hear them, will strengthen... Continue Reading →

Blog at WordPress.com.

Up ↑