Opinion
Building the resistance to Trump: Lessons from history
December 19, 2016Brodine examines the anti-fascist struggles of the past and looks at what’s needed to build a resistance to Trump.
Read moreI don’t need no rocking chair!
December 16, 2016"Yes, I know he was doing it to make a point. But a rocking chair?"
Read moreRussian election hacking: The Manchurian Candidate come to life?
December 16, 2016In a sea of increasingly bizarre, negative, and sometimes fake news, should we take the Russian hacking scandal seriously?
Read moreThe crimes of this guilty land
December 14, 2016The word "guilt" rolled around in my head one day at Safeway. It reminded me of one of my heroes, John Brown.
Read moreVoter suppression a bigger threat than Russian hacking
December 14, 2016Right-wing state officials eager to suppress the vote of people of color, the young, and the working poor cost Clinton this election.
Read more




