Tens of thousands of Spaniards are marching in downtown Barcelona to protest the skyrocketing cost of renting an apartment.
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 ...