Last week’s European election results were a mixed bag. The European People’s Party and the Social Democrats, traditionally the biggest parties in Europe, held on to their respective first and second positions in the European Parliament. Meanwhile, Renew Europe (the party of liberals)...
To view the rest of this article, click here.