Today is May Day, the high holy day of international socialism, and across America, some 600 organizations have taken to the streets. They have asked their fellow citizens to skip work, to skip school, to skip shopping — to register, in the old phrase, a refusal. Some 3,000 protests and events are planned. The combined
More
Today: May 18, 2026