Now that the dust has settled from the recent elections for the European Parliament, it is time to take a deep breath and see what really happened. No, Britain is not about to toss its immigrant population into the sea. No, France’s Marine Le Pen is not about to march...
