Loading ....

A Xenophobe vs an Establishment Neo-Liberal, I see another Trump style upset in France.

Marine Le Pen and Emmanuel Macron face off for the soul of France

The two frontrunners in the French presidential election are poles apart: one stands for identity and culture; the other for globalism and free movement