Under the heading 15-M, a protest movement has become known that has coined the term “Spanish Revolution” and presented itself to the public for the first time on March 15, 2011 – at Madrid's Puerta del Sol, right in the heart of the Spanish metropolis.
More ...