World | Sun Feb 24, 2013 8:53am IST

Tens of thousands in Spain protest economic policy, corruption