Marine Le Pen, the leader of France's far-right National Front party, arrived for meetings on May 26 in the Russian parliament building in Moscow, a Reuters reporter in parliament said.
Marine Le Pen, the leader of France's far-right National Front party, arrived for meetings on May 26 in the Russian parliament building in Moscow, a Reuters reporter in parliament said.