SPANISH GENERAL ELECTION: Millions vote as Spain’s new political era dawns
SPAIN’S political leaders have cast their votes as the country heads to the polls for a landmark general election. A high turnout is expected, with 100,000 more Spaniards than anticipated opting to