22 January 2020

To corporate media, Bernie Sanders is incorrigible. He won’t stop defying the standard assumptions about what’s possible in national politics. His 2020 campaign -- with feet on the ground and eyes on visionary horizons -- is a danger to...

17 January 2020

The dismal conflict that erupted this week between Bernie Sanders and Elizabeth Warren should never have happened. But now that it has, supporters must provide grassroots leadership to mitigate the dangerous mess.

The argument...

17 January 2020

Why has the hash tag #CNNisTrash been popular since this week’s presidential primary debate? There was nothing new about the corporate, militarist, anti-progressive slant of the debate “moderation.” What was new was the level of blatant...

07 January 2020

There's nothing like an illegal and utterly reckless U.S. act of war to illuminate the political character of presidential candidates. In the days since the assassination of Iran’s top military official, two of the highest-polling...

04 January 2020

In a recent New Yorkerprofile of Pete Buttigieg, one sentence stands out: “Watch Buttigieg long enough and you notice that he uses abstraction as an escape hatch.” Evasive platitudes are also routine for Joe Biden...

26 December 2019

When presidential candidate Sen. Bernie Sanders addressed a Dec. 21 California campaign rally he railed against “more extreme weather - Venice, Italy is underwater.” But with an overflowing crowd of more than 14,000 people assembled on...

Pages

Subscribe to Politics