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

MarketsAssociated Press

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

Continue Reading Below