France elections 2017

  1. Video content

    Video caption: French president says Kremlin-funded media were "organs of influence" in French election

    French president says Kremlin-funded media were "organs of influence" in French election.