World
Spain General Strike Paralyzes Barcelona as Tens of Thousands Protest
Massive demonstrations grip Barcelona during Spain's general strike against housing crisis and cost of living....
Massive demonstrations grip Barcelona during Spain's general strike against housing crisis and cost of living....