At eve of French legislative elections, the European Parliament has lifted Marine Le Pen’s immunity from prosecution in a defamation case. A leader of Front National party, and the chair of the group Europe of Nations and Freedom (ENF) in the European Parliament, she lost a presidential election in May to the centrist Emmanuel Macron….