One of the many disturbing details of the white nationalism terrorist attack on two mosques in Christchurch, New Zealand was that the killer live streamed a video of it on Facebook. In case you're an internet or social network newbie, "live stream" means real time, as it was happening. Viewers were able to watch people... Continue Reading →
A Rising Threat
Donald Trump went on another vile bender Sunday attacking everything he perceives as a threat. He attacked General Motors for closing a plant in a town where he told workers not to sell their homes. Can they sue him for bad real estate advice? He also attacked the local UAW president. He went after Saturday... Continue Reading →
Crazy Wavy 2020
Here's a Sunday bonus cartoon for you. I'm not the first to think of the wavy inflatable ad thingies after watching Beto O'Rourke last Thursday during his swing through Iowa. Donald Trump also noticed and asked, "Is he crazy or is that just how he acts?" It's like Trump, who looks like he's playing an... Continue Reading →
St. Patrick’s Green New Deal
Here's this week's cartoon for CNN's weekly opinion newsletter, Provoke/Persuade. We originally started out planning to do a cartoon on the college cheating scandal. The producer and I had a long talk about it Thursday night and we both thought it'd still be the largest issue of the week by Sunday. After seeing the rough... Continue Reading →
Costa Rica Catholic Church
This cartoon was first published in The Costa Rica Star, March 8, 2019. The Catholic Church scandal with sexual abuse has extended to Costa Rica. Be Complicit What kind of person would want to be part of something that disparages, slanders, and disrespects Dear Leader and his sycophantic followers? Hopefully, you. Making a contribution supports... Continue Reading →
Mein Trumpf
Love trumps hate, but Trump loves hate. While touring a disaster area created by a tornado in Alabama, Donald Trump signed bibles. He's never read the Bible. He wouldn't understand the Bible. But he signed them anyway. The book Trump should be signing is Mein Kampf by Adolph Hitler. I'm sure Trump has never read... Continue Reading →
Trumpo Beto Veto
Beto is in the race. Are you excited? It seems a lot of people are despite the fact he's sitting around five percent in the DNC polls. If you watched Beto O'Rourke yesterday, you can tell he's excited. Beto was jumping on countertops in coffee houses and waving his arms around like he's over-caffeinated. Donald... Continue Reading →
Grounded By Socialism
A Boeing 737 Max 8 crashed in Ethiopia Sunday, killing eight Americans. On Tuesday, Trump tweeted, not to offer condolences to the victims and families, but to complain that "Airplanes are becoming far too complex to fly." Trump argued that "old and simpler is far better" than new technology being used in cockpits. He finished... Continue Reading →
Lottascamma U
If you're the cynical type who believes students have a much greater chance of attending elite universities, like Harvard, Yale, Stanford, USC, or UCLA if they're rich, well connected and white, you're right. Sure. Studying hard, scoring well on your SATs, and avoiding the keggers is all well and good, but it also helps if... Continue Reading →
Fox News’ Tuck And Roll
How bigoted does one have to be to be for Fox News to distance itself from you? Let's ask Jeanine Pirro. President Barack Obama once said that if he watched Fox News all day, then he'd probably be an Obama hater too. If you want to know what he's talking about, just watch one of... Continue Reading →