What is May Day? Workers’ protests erupt across the world over energy costs due to Iran war

Wait 5 sec.

The day is a public holiday in many countries – with demonstrations expected in major cities globally