A boat with up to 750 migrants capsized off the coast of Greece last week. Only about 100 survived and only 82 bodies were recovered. The boat was full of refugees from Egypt, Pakistan, Palestine, Afghanistan, and Syria and was headed to Italy from Tobruk, Libya. This is the result of human trafficking. Human traffickers... Continue Reading →
Wag the Dog
I think it's safe to say at this point that Russian President Vladimir Putin's illegal war with Ukraine is not going well. And who could have foreseen that hiring ruthless mercenaries would blow up in your face? The Wagner Group is a mercenary organization head by Yevgeny Prigozhin (who's a former hot dog salesman), who... Continue Reading →
Crazy Copies Crazy
A feud between lunatics Marjorie Taylor Greene and Lauren Boebert was inevitable. C-Span cameras caught the two bickering on the House floor Wednesday and at one point, MTG called Bobo a "little bitch." When asked later about the tiff, Bobo said, "I'm not in middle school," which we're kinda sure she did graduate from. When... Continue Reading →
Wrong Fishing
ProPublica published an article on Supreme Court Associate Justice Samuel Alito taking luxury fishing trips with a billionaire that he did not report and who had cases before the court that he did not recuse himself from. Alito did not like ProPublica that was doing the piece...not...one...bit. So, Alito wrote a reply to ProPublica's report.... Continue Reading →
Sniffy Jr
Republicans are screaming their tiny balls off over the plea deal Hunter Biden made with the Justice Department, falsely comparing it to Trump's indictments, as if paying late taxes is the same as espionage, insurrections, and election tampering. One person who's majorly upset over the "sweetheart" deal Hunter got is Donald Trump Jr, who has... Continue Reading →
Trump the Hunter
Republicans are howling, crying, screaming, and getting all sorts of butthurt over the plea deal the Justice Department has made with Hunter Biden. Speaker Kevin McCarthy has called it a "sweetheart deal" and Trump said it's the equivalent of a speeding or parking ticket (I'm not entirely sure which type of ticket he said since... Continue Reading →
Roughs, Volume 185
I did not publish a batch of roughs last week because of my trip to Miami. But I'm home now and it's time for roughs. This is a collection from two weeks plus one bonus that was in the Maybe folder. This is from last year and I was saving it for when a report... Continue Reading →
A Penny For Your Murders
In today's Comic Strip of the Day, Mike Peterson points out that right-wing goon cartoonists Steve Kelley and Michael Ramirez both drew the same cartoon and he wonders since they are represented by the same syndicate, why someone there didn't point it out to either guy. To answer that question, the syndicate doesn't care about... Continue Reading →
Too Many Republicans
Here’s your cartoon for this week’s CNN Opinion Newsletter. Please sign up to get these in your inbox every Sunday My train from Miami was scheduled to have me back in Fredericksburg at 6 A.M. Friday. My plan was to get a few hours of sleep then start work for CNN. Because of an inconsiderate tree choosing... Continue Reading →
Birthday In The Hoosegow
I deserve a cookie. Why? Not just because it's Father's Day and I'm a father, but because of how hard I worked yesterday after the Sloop John B train ride from Hell, also known as Florida. And, after I had worked late on Friday night after getting in town from that train ride. I drew... Continue Reading →