Sweden, Finland and Portugal: The three defeats of the far right in the European elections


Sweden, Finland and Portugal: The three defeats of the far right in the European elections