Thousands March Through Barcelona Streets as Spain's General Strike Unfolds Barcelona witnesses massive demonstrations as Spain's general strike draws tens of thousands protesting housing costs an... 12 Nov 2026