
Like millions of others, I was unable to listen to the entire debate among the first group of Democratic Party candidates. It just got too boring. One thing was clear: The moderators […]
Like millions of others, I was unable to listen to the entire debate among the first group of Democratic Party candidates. It just got too boring. One thing was clear: The moderators […]
There’s a long ways to go between now and November 3, 2020, but if the election were held today, and barring widespread voter suppression and fraud, it seems Trump would handily lose. […]
Democrats and Republicans performed intricate dance steps while trying to lure Robert Mueller onto the dance floor yesterday. He, however, stubbornly refused to move from the wall onto that floor. Republicans The […]
By Scott Schroeder, Placerville, California. If you have been through Placerville, CA you may have noticed things like American flags, big pick up truck with dogs in the back & Trump bumper stickers. […]
Does a “left” Democrat – Bernie Sanders or Elizabeth Warren – stand the best chance of defeating Trump next year? They and their supporters argue that such a candidate would enthuse a […]
From Steve McKenzie in Britain: Barring a huge surprise, clown prince Boris Johnson will be anointed as the unelected prime minister next week. It is a fitting epitaph for the absolute degeneration, […]
The hundreds of New York City carpenters – mainly younger apprentices – who protested against a wage cutting contract proved it. The teachers in West Virginia who stayed on strike after their […]
Three days after Trump’s racist tweets and the day after he set of fascistic “send her back” chants at his rally in Greenville, the AFL-CIO was silent on the issue. So was […]
Here is an article about declining profits in the corporate world. It fits with how Karl Marx explained the contradictions of capitalism. (Note: These are tendencies, not something that happens absolutely in […]
On July 10, 2019, hundreds of carpenters in New York City rallied outside the carpenters district council office to protest the pay cuts being forced down their throat by the district council […]