Au Revoir, France! Macron’s Victory Is France’s Loss.

Although I value Marine Le Pen’s chances of victory on May 7th as being at 60%, I elucidate why Macron’s purported “inevitable” victory is actually the ultimate defeat for France.

Advertisements