355
Cartoons
67565
Likes
0
Commented
Bio

Dennis has spent a career in messaging and branding for national and international nonprofits and institutions in Washington DC. He still consults with progressive organizations and individuals but is happiest producing daily cartoons designed to afflict the comfortable.

Showing their colors

Donald Trump switched sides in the Russia-Ukraine war.

Art of the bad deal

Appalling display of bullying between Trump and Zelenskyy in the Oval Office.

No checks. No balances.

Republicans in Congress rendered helpless as they allow the march of DOGE through the federal gov

Measles outbreak

Measles is alive and well in the USA.

How much would you pay?

Elon Musk’s behavior has tainted his car company’s brand.

Feeling the heat

Republicans are feeling the heat from voters back home about the chaos inflicted in the first wee

The fear factor

No one in the GOP has lifted a finger of opposition to anything the Trump administration is doing

Don't

Resistance to the Trump administration's reckless behavior is growing.

Clown crown

Donald Trump depicts himself as a king on the official White House website, and comments about it

The democracy game

Time is running out on American democracy.

Sleep well

Questions arise about Elon Musk and his team's access to and security of US government files

Good news and bad news

Congressional Republicans attempting to cut Medicaid to pay for tax breaks.

We were just kidding

The US government attempts to rehire fired nuclear safety employees.

Art of the unsavory deal

Trump in talks with Putin on fate of Ukraine.

Forget about gold!

The price of eggs is front and center in the inflation discussion.