07/26/201108/04/2011 European Revolution July 23rd & 24th in Madrid (in pictures) #marchaindignada #spanishrevolution Photos This weekend, tens of thousands of indignados marched through Madrid and re-occupied Puerta del Sol. Here are some of our favorite pictures. Share this:ShareTwitterFacebookWhatsAppTelegramPrint