World | Thu Aug 18, 2011 4:17am IST

Thousands rally in Spain against cost of Pope visit