Modestly, the European Parliament official site does not mention the news making the headlines around the world: the MEPs lifted Marine Le Pen’s immunity from prosecution for tweeting photographs of the Islamic State (IS) violence scenes. Member of the European Parliament, Marine Le Pen is a leader of Front National party, and a front-runner for…