News

Tens of thousands of demonstrators in Spain throng the streets of Spanish cities protesting the housing crisis.