CJAD 800
The NFP has won most votes in France. What does it mean for the rest of the world?
00:00 / 09:05
Advertisement