Consular assistance in Russia

Russia is currently at war in Ukraine. Are you in Russia and need consular assistance? Find your country’s embassy in Russia on EmbassyPages.

Home News Indignant demonstrators in new protests across Spain

Indignant demonstrators in new protests across Spain

Published on 19/06/2011

Thousands of Spains "indignant" demonstrators converged on cities across the country Sunday in a major new protest against dire unemployment levels and biting austerity measures, which they blame on "inept" politicians.