France’s Le Pen refutes ‘Russia ties’, says collusion allegations ‘insulting’

OAN Newsroom
UPDATED 9:51 AM PT — Wednesday, May 15, 2019

The Russian meddling narratives is continuing to fall apart as Marine Le Pen explains her alleged dealings with Russia.

One America’s Kristian Rouz has more.

Comments are closed.