MAGA Night


Tonight and every night that's featured protests turning into riots have been another opportunity for Donald Trump to fail as a president. As the nation burns from riots in every major city, Donald Trump is tweeting partisan attacks at Democratic mayors, quoting racists from history with, "When the looting starts, the shooting starts, and tweeting... Continue Reading →

Find The Thug


I can't claim to totally understand race issues in our country. But I understand enough to know that you have to be able to identify racism before you can start to understand race issues. For example: The president (sic) of the United States doesn't see his own hypocrisy when it comes to race. He didn't... Continue Reading →

Safe To Go Out?


I have white privilege. I grew up poor and I don't feel like anyone ever gave me anything, but I still have white privilege. If you're white, you have that same privilege. You had the privilege of not being afraid by stepping outside. If you want to help fight racism, the first thing you need... Continue Reading →

Twitter Vs. Twitler


For Donald Trump, persecution is having the standards everyone else has to live by being applied to him. And here's the thing: That hasn't even happened in this situation. Lori Klausutis was a staffer to then-Congressman Joe Scarborough when she suddenly died from a heart problem which made her hit her head on a desk... Continue Reading →

I Can’t Breathe


Shortly after the 2016 presidential election, Saturday Night Live did a skit featuring Dave Chappelle, Chris Rock, and a few white actors at an election night party. The white attendees kept a positive attitude throughout the night confident Hillary Clinton would win while Chappelle and Rock were sure Donald Trump would come out on top.... Continue Reading →

Skanks For The Memories


Last week, Donald Trump yelled that churches are essential and demanded all the nation's governors to reopen the churches in their states. If they won't do it, he'll override them and force the churches to reopen. Churches are essential dammit. White evangelicals praised Donald Trump for declaring churches essential. Why, he's their white knight of... Continue Reading →

An Incalculable Loss


During Memorial Day weekend, while the U.S. death toll from the coronavirus was nearing 100,000, and after he had called for the reopening of the nation's churches, Donald Trump was playing golf. In fact, he hit the course that he owns in Virginia, twice. Quite frankly, I'm surprised he felt confident enough about his safety... Continue Reading →

You Ain’t Black


Over this weekend, pro-Trump goons and sycophants left comments underneath my cartoons demanding that I draw on Joe Biden's gaffe where he said, "You Ain't black." Apparently, some people think my cartoons are supposed to give equal time. Wrong. They think a cartoonist is not supposed to be biased. Wrong. They think a cartoon is... Continue Reading →

Grandpa Trump’s Magik Elixir


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. As I wrote a few days ago, the only reason Donald Trump is pushing junk science is to be divisive. The man wants to divide Americans as much as possible. For some reason, he... Continue Reading →

Roughing It, Volume 46


Here's a batch of rough sketches from the week prior. Check 'em out. This cartoon was selected for the CNN Opinion newsletter. And it turned into this. This is the only other rough in this batch that turned into a full-grown cartoon. And it got a lot of play too. Most of my online clients... Continue Reading →

Blog at WordPress.com.

Up ↑