Protesters clash with police in cities across the world as thousands defy lockdown rules for May Day
Protesters clash with riot police in cities across the world as thousands defy lockdown rules to take to the streets for traditional May Day rallies Thousands poured onto the streets of Berlin, Istanbul, Madrid, Paris and Turin for International Workers’ Day Officers were seen tackling protesters to the ground in Turkey, holding people around their … Read more