Advertisement

Demonstrations Held Across Europe as Workers Rally on May Day

'The Independent' reports that police clashed with protestors in cities across France as workers took to the streets to take part in Labour Day rallies.