Thousands take part in the May Day protests in Barcelona
May 1st, 2012 by
Mario Roldan
Previous
Next
Thousands of people and political parties protest in the streets of Barcelona on May Day. May Day is an annual holiday to celebrate the economic and social achievements of workers. May Day has its origins in the labour union movement.


































































Join the conversation Login