The U.S. Intelligence Community
Populist leader Marine Le Pen and her Rassemblement National (National Rally, or RN) have triumphed over sitting French president Emmanuel Macron in the European Parliament elections, according to exit polls.
Populist leader Marine Le Pen and her Rassemblement National (National Rally, or RN) have triumphed over sitting French president Emmanuel Macron in the European Parliament elections, according to exit polls.