may day

Istanbul May Day Protests: 140 People Arrested After Clashes with Police

Nearly 140 people have been arrested following clashes during May Day protests in Istanbul, Turkey. Protesters threw stones and set…

10 years ago

Global May Day labor demonstrations

Labor demonstrations marking May Day are taking place across the world, with the main focus on Europe and its backdrop…

13 years ago