Tens of thousands of people have staged a protest in Barcelona over the rocketing cost of renting an apartment in the popular tourist destination. People held up homemade signs reading “Fewer ...
Some results have been hidden because they may be inaccessible to you