France is experiencing protests ahead of its crucial presidential election, Al Jazeera reports. Incumbent President Macron cannot run for re-election, and far-right presidential candidate Le Pen is leading in the polls. Ministers have blamed "far-left" groups for the unrest, while Le Pen has accused her left-wing rival Mélenchon's party of "legitimizing violence." The left criticizes Macron for ignoring protesters' demands, while the right calls for him to take a tougher stance.