Thousands march in Spain to demand affordable housing

Protest, affordable housing, rental prices, better living conditions, demonstration
World
image