Millions of Europeans head for mammoth final day of EU parliament elections
(Correction, fixes error in headline)Madrid, May 26 (EFE).- Voters across the European Union on Sunday cast their ballots in the final day of European parliamentary elections, a huge democratic...