Nearly 140 people have been arrested following clashes during May Day protests in Istanbul, Turkey. Protesters threw stones and set…
Labor demonstrations marking May Day are taking place across the world, with the main focus on Europe and its backdrop…