By Fatma Younis
Marine Le Pen has expressed her commitment to a national renewal in France, as her far-right party seeks to ascend to the seat of power.

By Fatma Younis
Marine Le Pen has expressed her commitment to a national renewal in France, as her far-right party seeks to ascend to the seat of power.