Thousands of residents in Barcelona, Spain, have held a protest against rising living costs and the deterioration of living ...
About 22,000 people protested in Barcelona on Saturday, in the latest demonstration to demand lower housing rental prices and ...