Spanish Election: Socialists Win, Populists Enter National Parliament for First Time
Initial results of Spain’s national elections are in and the Socialists have won the most votes while the right-populist Vox party is to enter the national parliament for the first time.