Spanish required to appreciate the following; no Spanish required
to infer that Spaniards are not very happy right now.
The Indignados have been camped out in La Puerta del Sol (the center of the city) for several weeks now and don't show any signs of leaving.
And did you know... both political parties in Spain are funded by..... duh duhh duhhhhn.... THE GOVERNMENT??