(260502) -- VANCOUVER, May 2, 2026 (Xinhua) -- People participate in a parade marking International Workers' Day in Vancouver, British Columbia, Canada, on May 1, 2026. Workers and trade unions took to the streets here on Friday to mark International Workers' Day, calling for social stability, fair pay and better workers' protections. They also voiced opposition to the ongoing war on Iran, which has driven up energy costs and increased economic pressure on working-class communities. (Photo by Liang Sen/Xinhua)

















