May Day protests held across the world amid rising energy costs due to Iran war
Activists worldwide have held May Day rallies and street protests, calling for peace, higher wages and better working conditions.
The protests were held as many workers grapple with rising energy costs and shrinking purchasing power tied to the Iran war.




