Violent protests and fires outside French secondary schools, antisemitism allegations against a prominent far-right figure and warnings of a sovereign debt crisis have shaken the presidential race. Marine Le Pen and Jean-Luc Mélenchon continue to eclipse moderates, while voters disapprove of both th