On Strike
The nationwide general strike called on January 30, 2026 in solidarity with Minnesota and why I joined it.
The nationwide general strike called on January 30, 2026 in solidarity with Minnesota and why I joined it.
Attending a church vigil for Renee Nicole Good and honoring a church and its pastor who stood up against a dictatorship four decades ago.
Novak Djokovic's recent exile in Greece and what it means when prominent athletes head for the exits.
An example of how a rumor got a "bend the knee" corporation in trouble.
Thoughts on the German elections and why people move countries in search of freedom.
Why standing up for a small group of people targeted by demagogues and despots protects us all.
Recognizing the rise of paramilitaries in the US following the pardons of the January 6 insurrectionists and what to do.
An election in which our very democracy and freedoms are at stake, and what we lose if we lose them to shiny promises and violent solutions.
A discussion of the German TV series Weissensee and what it can tell us about this moment in the U.S. today.
Some thoughts on why Confederate monuments are falling now, in the midst of a pandemic and a far-right resurgence.