RUSSIA-FRANCE-POLITICS-DIPLOMACY

November 27, 2014

France’s National Front leader Marine Le Pen (L) speaks with speaker of the Russia’s parliament Sergei Naryshkin (R) during their meeting in Moscow on June 19, 2013. AFP PHOTO/KIRILL KUDRYAVTSEV