May 17, 2011, Spain In Plaza del Sol in Madrid, two days after the demonstration that took place in 58 Spanish cities, the first rays of sunlight catch some of the people still debating the future course of the movement off guard. Meanwhile, some of the people gathered set up food stands to distribute food […]