
Demonstrators participate in a rally to mark the International Workers' Day in New York, the United States, on May 1, 2026. Thousands of protesters gathered here Friday for the May Day (International Workers' Day) rally, protesting against the initiatives of U.S. President Donald Trump's administration on the war on Iran, immigration, education, workers' rights, and more. (Xinhua/Zhang Fengguo)

A demonstrator holds a placard during a rally to mark the International Workers' Day in New York, the United States, on May 1, 2026. Thousands of protesters gathered here Friday for the May Day (International Workers' Day) rally, protesting against the initiatives of U.S. President Donald Trump's administration on the war on Iran, immigration, education, workers' rights, and more. (Xinhua/Zhang Fengguo)

A demonstrator holds a placard during a rally to mark the International Workers' Day in New York, the United States, on May 1, 2026. Thousands of protesters gathered here Friday for the May Day (International Workers' Day) rally, protesting against the initiatives of U.S. President Donald Trump's administration on the war on Iran, immigration, education, workers' rights, and more. (Xinhua/Zhang Fengguo)

Demonstrators participate in a rally to mark the International Workers' Day in New York, the United States, on May 1, 2026. Thousands of protesters gathered here Friday for the May Day (International Workers' Day) rally, protesting against the initiatives of U.S. President Donald Trump's administration on the war on Iran, immigration, education, workers' rights, and more. (Xinhua/Zhang Fengguo)

Demonstrators holding placards participate in a rally to mark the International Workers' Day in New York, the United States, on May 1, 2026. Thousands of protesters gathered here Friday for the May Day (International Workers' Day) rally, protesting against the initiatives of U.S. President Donald Trump's administration on the war on Iran, immigration, education, workers' rights, and more. (Xinhua/Zhang Fengguo)
