Showing posts with the label Spain

Four Million Workers Strike Across Spain in First General Strike in 14 Years Over Housing Costs

Four million Spanish workers took part in a general strike on Wednesday, Novemb…

Load More That is All