VIDEO - Foreign interference: New report slams France far-right ties to Russia • FRANCE 24 English - YouTube
https://www.youtube.com/watch?v=AiRSN6TJzTo