French Elections




Marine Le Pen steps down

By Zakiya Afzani Marine Le Pen steps down as face of far-right France The party leader of Frances far-right National Front, Marine Le Pen last night came second in the first round of the French Presidential election, putting her through to the final run-off next week Al-Sahawat Times | Global…