World | Sun May 22, 2011 9:08am IST

Spaniards stage mass protests into polling day