alexandreafonso.me
The Big European Political Party Network
A new European Parliament has been sworn in on July 1st, with a greater number of populist Eurosceptic MEPs than ever before. Out of the 751 seats in the European Parliament, 48 are now held by the…