Tens of thousands have protested across Spain over soaring rents, with demonstrators clashing with police in Valencia
Read Full Article at RT.com