Spain's General Strike Ignites Barcelona Tensions
Thousands join Spain's general strike in Barcelona protesting housing crisis and cost of living. Main unions mobilize wo...
Thousands join Spain's general strike in Barcelona protesting housing crisis and cost of living. Main unions mobilize wo...