Stars and Stripes Forever

A version of this piece appeared in The Washington PostIn January, the Pentagon threatened to take editorial control of independent military newspaper Stars and Stripes. The directive said the publication would refocus its coverage on “warfighting” instead of “woke distractions.”...
Read More about Stars and Stripes Forever
IMG_5940

History in the Marking

Untitled Artwork

The Case for Public Media

Untitled Artwork

Drawing to a Close: The Decline of Editorial Cartooning

Recently Published

Happy Birthday American Fascism

06/18/2025

I’m so glad we got to celebrate Donald Trump’s birthday with tanks rolling through the nation’s capital. Nothing says “healthy democracy” quite like armored vehicles rumbling past monuments meant to honor freedom. History offers plenty of examples of governments that…

Read More

Its now safe to cough about the cabin

06/18/2025

I’m no mask wearing germaphobe, but why do people wait to be locked inside a plane together to begin coughing? Safe holiday travels everyone.

Read More

Breaking up is hard to do

06/18/2025

Such a shame that the world’s richest man, and the world’s most incompetent leader are no longer getting along. Sometimes its best to just let them fight it out.

Read More

“I’m just a Bill.”

06/18/2025

Trump’s “Big Beautiful Bill” is destroying everyone and everything in its path.

Read More

The Arbiter of Hotness

05/18/2025

Donald Trump briefly paused his Middle East trip to feud with Taylor Swift on social media. “Has anyone noticed that, since I said ‘I HATE TAYLOR SWIFT,’ she’s no longer ‘HOT?’” he wrote on Truth Social. Leaving aside how astonishingly…

Read More

“Con Air”

05/15/2025

Even some of Donald Trump’s most rabid supporters are beginning (just barely) to crack. It’s not a sudden moral awakening so much as a moment of cognitive overload. There’s only so much corruption a person can shrug off before it…

Read More

Drain the swamp yet?

05/15/2025

Recently, Robert F. Kennedy Jr. was spotted swimming in Washington, D.C.’s Rock Creek Park. As every Washingtonian knows, Rock Creek is not a recreational swimming hole, it’s where storm runoff, sewage overflow, and every imaginable urban contaminant end up (the…

Read More

The grift is deep

05/13/2025

President Trump’s grift is so deep and so flagrant we scarcely know how to handle it. Reading that he plans to accept a 400 million plane from the government of Qatar, feels like a headline more suitable for The Onion…

Read More

The Case for Public Media

05/13/2025

A version of this editorial appeared in The Albany Times Union One of the more quietly devastating moves from the Trump administration is the effort to slash federal funding for public media, including NPR and PBS, and potentially even claw…

Read More

Rigged conclave

05/09/2025

Its hard for cartoonists to lampoon a man who is already a clown… Depicting him as the Pope is not the brainchild of a comedian or cartoonist, Trump did that himself. Its all about him, always

Read More