
The French Far Right leader Marine Le Pen is barred from standing in the country's next presidential election following her conviction for embezzlement. She’s beginning an emergency appeal straight away, and her party says “democracy has been executed“ in France today. Will that conviction silence…






