Spain's General Strike Sparks Clashes as Thousands Protest in Barcelona
Tens of thousands participate in Spain's general strike over housing crisis and living costs. Major...
Tens of thousands participate in Spain's general strike over housing crisis and living costs. Major...