Kiev and Brussels fear Marine Le Pen could become France’s next president and block further sanctions against Russia, per The Telegraph
Read Full Article at RT.com