Le Pen Throws Down Gauntlet for Right vs Extreme Right Fight to French Presidency
Le Pen Throws Down Gauntlet for Right v Extreme Right Fight to French Presidency SPUTNIK NEWS France’s right-wing Front National Party leader Marine Le Pen has formally launched her campaign to stand for the presidency […]