Welcome To The Bitchery
Welcome To The Bitchery

Well, I am glad that is over. On the downside, Le Pen is still projected to get about 35% of the popular vote.

Advertisement

ETA:

Illustration for article titled Macron wins French Presidency
Advertisement

Share This Story

Get our newsletter