Tens of thousands of Spaniards are marching in downtown Barcelona to protest the skyrocketing cost of renting an apartment.
Thousands of Spaniards rallied in downtown Barcelona on Saturday to protest the skyrocketing cost of renting an apartment in the popular tourist destination.
Two of the sources said the United States, Australia and Britain were also on board. A European Commission spokesperson and ...