The municipal and regional elections of this May 28 have put into play the 8,135 mayors from all over Spain and 12 autonomous governments. Its outcome has served as a thermometer for the degree of mobilization of the electorate of each party in view of the general elections called for July 23.
Keep reading….