Marine Le Pen may have just won the election. Biggest rival Francois Fillon, the Globalist has been outed for corruption. Just like Trump and Clinton March 14, 2017 8:22 pm