Workers and activists around the world have marked May Day with defiant rallies and marches. Some were peaceful, others less so.
In the US trade unionists and civil rights groups took part in rallies in several major cities. In New York around 500 protesters marched through Manhattan challenging President Donald Trump’s immigration policy and his intention to step up deportations.
“I believe that the concept of patriotism has changed from going to war to trying to defend democracy,” said one protester.
In Havana there was a lone protest of another kind. One man briefly disrupted the start of Cuba’s largest annual political event sprinting out with a US flag before being tackled and dragged away.
Germany celebrated May Day amid heightened security, four months after a truck attack on a Christmas market left 12 dead.
Police made multiple arrests in Berlin after far-left demonstrators threw bottles at officers provoking several small skirmishes.
In the French capital thousands of workers marched for their rights just days before the decisive second round of the country’s presidential election.
Both trade unionists and anti capitalists were out on the streets in large numbers. Although mainly uneventful trouble flared as some masked demonstrators clashed with police leaving one officer seriously burnt.