Millions of Spanish workers have shut down businesses and disrupted transportation in a protest over housing costs. The strike on Wednesday was the first general strike in Spain in 14 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results