revolting-europe.com
A ‘citizen’s tide’ floods Spain’s streets
A ‘citizen’s tide’ flooded Spain’s streets Saturday in another major protest. There were popular mobilizations in 50 cities with the main focus in the capital. The reason fo…