Maybe I'm just naive and don't understand diplomacy or foreign policy, but it seems to me if you're going to have a successful ceasefire, then both sides have to agree on the definition of "ceasefire." Donald Trump, the self-described "stable genius" and "great negotiator" with "unmatched wisdom," sent sycophant Mike One and sycophant Mike Two... Continue Reading →
Quid Pro Uh-Oh
Out of the multiple times I shouted at the TV yesterday during acting-chief-of-staff Mick Mulvaney's disaster of a press briefing yesterday was when he was answering a question about the House investigating Trump awarding the next G7 summit to himself. He said they were expecting the House to look into it because this administration has... Continue Reading →
Trump’s Turkey Letter
Warren Harding was not a good president. Even during his term, he was regarded as a failed president and that perception remains with today's historians who rank him among the worst. His administration was visionless, ineffectual and corrupt. He slashed immigration quotas, appointed his cronies, one of whom accepted bribes from oil companies in what... Continue Reading →
A Nationals Impeachment
Washington, D.C. has not sent a baseball team to the World Series since 1933 (which they lost). In fact, the city was without a baseball team from 1971 to 2005 because their team, the Washington Senators, fled to Texas to become the Rangers. The Washington team that went to the series in 1933, also named... Continue Reading →
Yippee Ki-Yay Rudy
Nobody liked the idea of John Bolton as Trump's national security adviser. Bolton, a longtime war hawk who has publicly endorsed starting a war with every nation hostile to the United States, was now in an influential position close to a president who could be influenced by the slightest flattery. "Wow! That was some insightful... Continue Reading →
Shep Ditches Shemps
It doesn't take a lot to receive Twitter attacks from the current president (sic) of the United States if you're a journalist on a national news network, but it's significant if that news personality is on Fox News, a.k.a., Trump TV. This may come as a shock to you but there are journalists at Fox... Continue Reading →
Roughing It, Volume 16
More impeachment stuff for last week's CNN Opinion newsletter. I think I only sent about ten cartoons. Funny thing. After the fifth cartoon, my editor quit for the night and said we'd decide the next morning. He thought the five were really good and we should pick from those. I kept getting ideas and continued... Continue Reading →
Two Tricky Dicks
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. Arguing the House Judiciary Committee should be denied obtaining grand jury materials from the Mueller investigation, the Justice Department said the decision to release secret grand jury materials to the House in 1974, when... Continue Reading →
The Corrupt Pumpkin
Marie L. Yovanovitch, the former ambassador to Ukraine who was forced out by Rudy Giuliani and his fellow goons, testified before Congress yesterday. She was told that Trump had lost trust in her and had wanted her out since 2018, though he extended her term to 2020 less than two months before. On the same... Continue Reading →
Ruffin’ Fur Rudy
Donald Trump says, "I don't know those gentlemen," when asked about Rudy Giuliani's two associates who were just arrested for campaign finance violations while trying to flee the country. That's too bad because he'll probably need some friends to show him around once in prison. Despite not knowing the two men, Trump said there are... Continue Reading →