My friend and neighbor Ture Turnbull is running to represent our 11th Suffolk District in Massachusetts’ House of Representatives. If you live in Jamaica Plain, Roslindale, Roxbury or Dorchester, you might be in our district. Find out with this simple form, then vote for him on September 4th. I’m so […]

Ture Turnbull for MA State Rep.



With all the plea deals and guilty verdicts going around this week, Republican members of Congress are scrambling to ram Brett Kavanaugh’s nomination through. Hopefully time’s running out before the public finds out he’s a scummy GOP hack who thinks Trump and all presidents should be above the law. Read […]

Brett Kavanaugh’s Rap Sheet


Anyone still waiting for evidence that Trump is racist is either lying or has been trapped in a sensory deprivation tank for at least 30 years. Now that everything’s digital, it’s a shame that future racist presidents’ racism will be documented in the cloud, instead of a century of different […]

Trump’s Hate Tape Stash



Scott Pruitt’s gone, so now the acting EPA administrator can get to work poisoning Americans. After asbestos, my bet’s on them putting lead back into gasoline. Read the comic on Patreon. Read the comic on The Nib. Read the comic on GoComics. Read the comic on Daily Kos.

The Wonderful World of Asbestos


Jeff Sessions’ Religious Freedom Task Force has a very lofty name for something that will legalize discrimination under the guise of religious freedom. It’s only good news if you’re Mike Pence or Mother. Read the comic on Patreon. Read the comic on GoComics. Read the comic on Daily Kos.

Church (And State) Cop



July’s exclusive comic for $5 patrons is a special greeting from where I’ve spent most of my summer. Read the comic only on Patreon.

Greetings from …


Weather’s not climate, but forty years of increasingly hot and extreme weather sure looks like climate change. As for the weather, this summer in Boston is more like my college summers in swampy Baltimore. I’m not fit for it, and I’m too cheap to crank the A/C up 24/7. Read […]

5 Steps to Beat the Heat