We’ve all seen the recent images on television in Spain, with tens of thousands of people taking to the streets of Madrid and occupying its main squares. After Tunis and Cairo, the Spanish capital has been seen some of the people’s momentum that toppled governments and dictators just across the other side of the Mediterranean. […]