General

Spanish general elections kicks off

Spain general elections kicked off on Sunday as Spanish voters head to polling stations all over the country.Some 37.5 million eligible voters are expected to flow to more than 60,000 polling stations in order to pick 350 parliament members and 208 se…