National Front (NF) leader Marine Le Pen welcomes what she sees as ‘the end of the world and the birth of another’ at a gathering of far-right leaders in Germany.
National Front (NF) leader Marine Le Pen welcomes what she sees as ‘the end of the world and the birth of another’ at a gathering of far-right leaders in Germany.