Tens of thousands of Spaniards are marching in downtown Barcelona to protest the skyrocketing cost of renting an apartment in ...
About 22,000 people protested in Barcelona on Saturday, in the latest demonstration to demand lower housing rental prices and ...