Activists worldwide will march in May Day rallies today, demanding peace, higher wages, and better working conditions.
Many workers are grappling with rising energy costs and shrinking purchasing power, tied to the Iran war. The day is a public holiday in many countries, with demonstrations, some historically violent, expected in major cities globally.