French turmoil
The decision to bar Marine Le Pen from running for public office for five years is nothing short of seismic for French ...