Madrid: Thousands of protesters marched Saturday in Madrid and other cities in Spain against European Union leaders’ handling of the financial crisis, condemning “an EU...
Madrid: Hundreds of Spaniards marched in Madrid on Saturday to protest over hardships in a recession brought on by the financial crisis that they blame...