Spain: 120,000 brave rain to demand affordable housing and better wages

Protestors march under heavy rain during a nationwide general strike in Madrid