World | Fri Jul 20, 2012 3:14am EDT

Mass anti-austerity protests on Spanish streets