Hat Tip: Brian B.
Broadcasting Live with Ustream.TV
Protests have been raging in Spain since Sunday, May 15. The one we’ve been seeing pictures of is in Madrid, in the famous Puerta del Sol. But there were protests in 60 different locations on Sunday, and they’re still raging in different parts of the country.