Madrid at the center of protests

Demonstrators shout slogans at Neptuno Square during a march made by thousands of people on Saturday, February 23 in Madrid.

Demonstrators shout slogans at Neptuno Square during a march made by thousands of people on Saturday, February 23 in Madrid.