Even before anyone seriously thought Donald Trump would ever be president, we knew it would be a disaster because he'd eventually break the law. We knew he'd break the law intentionally because he's a conman, and inadvertently because he's stupid. What we did not count on was the entire system of checks and balances caving... Continue Reading →
Trump’s Dinghy
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. The new normal is that it was not "unreasonable" to ask the Navy to hide a ship with the name "John McCain" on it in order to avoid offending a thin-skinned Trump and... Continue Reading →
There’s Something Wrong With Rudy
Just in case the Trump team's defense of all of Donald's transgressions documented in the Mueller Report wasn't stupid enough, they trotted out Rudy Giuliani on Sunday for all the talk shows. For months, Mayor Rudy went on the talk shows and defended Trump by saying, "He didn't do it." Then, he changed that position... Continue Reading →
Trippy Testimony
Donald Trump has either lived a life dreaming of being a third-rate mobster or he actually is a third-rate mobster. But, you can't be a mobster without goons, and guess what. Trump has goons. Enter Rudy Giuliani (among others). When the Special Counsel Robert Mueller finally issues his report, obstruction of justice will surely be... Continue Reading →
Truth Isn’t Truth
Joseph Goebbels is credited for the quote, "A lie told once remains a lie, but a lie told a thousand times becomes the truth." While it's uncertain if Goebbels actually made that statement, what's not up for debate is that he was the Reich Minister of Propaganda for Nazi Germany. They were not fans of... Continue Reading →
Logic From Rudy
Rudy Giuliani has taken on the Trump talking point that collusion is not a crime. This means he, like many other Republicans and Trump sycophants, are OK with treason, cooperating with a hostile foreign government to gain the presidency through illicit means. Collusion by itself is not a crime, but collusion doesn't come alone. It... Continue Reading →
Credible Liars
It takes some serious gaslighting, chutzpah, and cajones to discredit someone while defending Donald Trump by accusing them of being a liar. It's similar to when a Republican congressman pointed out FBI agent Peter Strzok's infidelity while defending Trump. What's next? Going after guys with bad comb overs? A few weeks ago, Rudy Giuliani defended... Continue Reading →
Foolish For Dear Leader
Donald Trump says he can pardon himself, but poses the supposedly hypothetical question; why would he when he's innocent? Another question is; if you're innocent, why are you talking about pardoning yourself? I can disagree with Trump about the president having the legal power to pardon himself, and you could rightfully point out that I'm... Continue Reading →
Sorry Giuliani
I think the most amazing thing about the current Rudy Giuliani disaster tour is that it's still going. Doesn't a tire fire eventually burn out? After joining Trump's legal defense team, Rudy went on Hannity's show on Trump TV and threw their entire strategy out the window. For the rest of Trump's legal team, it... Continue Reading →
Flapping With Rudy
Here's a bonus cartoon I figured I better draw and get out while Giuliani is still a member of Trump's legal team. Enjoy. Here's the video. https://youtu.be/4MuuSHm7Rc0 Please consider making a donation to keep the cartoons, columns, and videos coming. Reader contributions, small and large, really do help and are appreciated in a time of... Continue Reading →