French far-right rivals Le Pen, Zemmour settle scores after bitter presidential race


French far-right rivals Le Pen, Zemmour settle scores after bitter presidential race