(Opinion) According to recent polls, Marine Le Pen, leader of France’s National Rally (RN) party, is favored to win the presidential elections. The polls indicate that Le Pen would secure 31% of the votes in the first round and defeat President Emmanuel Macron with 55% in the second round. The increasing support for Le Pen […]