A Washington, D.C.-based news anchor for Russia’s state-owned TV station Russia Today resigned her post on air Wednesday, saying she was unwilling to continue working for a media outlet that ...
Russian state broadcaster RT is set to launch a French-language channel on Monday, seven months after being labelled a spreader of "deceitful propaganda" by President Emmanuel Macron. p pulse Follow ...