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.
It’s never clear day-to-day what is next in Trump world
U.S.–Vatican Tensions Flare After Pentagon Warning to Pope.
The US-Iran ceasefire appears to be crumbling less that a day after it was agreed to.
Donald Trump continues to approach policy, and war, as a child playing with a yo-yo.
In a social media post, Donald Trump threatens to "end a civilization" referring to the
The Artemis space rocket takes astronauts to the dark side of the moon for thd first time.
Donald Trump claims the U.S.
Gregg Phillips, associate administrator for FEMA's Office of Response and Recovery, posted o
Donald Trump fires his loyal attorney general.
Donald Trump continues his campaign of outrageous statements to distract from his connection to J
U.S. allows Russian oil tanker to reach Cuba, breaking Trump’s effective blockade.
The US supreme court appears poised to limit mail-in ballots ahead of midterms.
April 28 is No Kings day in the USA!