French leader Macron accuses 2 Russian media _ Russia Today and Sputnik _ of being "propaganda" outlets

Markets Associated Press

French leader Macron accuses 2 Russian media — Russia Today and Sputnik — of being "propaganda" outlets.

Continue Reading Below