Blog

Thousands take to the streets in Spain and Greece, Russians continue Putin protests, Puerto Ricans oppose pipeline

  • Several thousand banner-waving protesters staged rallies in Athens and Thessaloniki to protest budget cuts as Eurozone ministers prepare to approve a new 130-billion-euro bailout for debt-crippled Greece.