US challenges Kremlin with new Russian TV channel

[vvideo code=”7HYF1KJI” autoplay=”yes”]

Share Video

Nearly three decades after it helped topple Communist totalitarian regimes in Eastern Europe, the US-funded Radio Free Europe/Radio Liberty is challenging Moscow again, this time with a new 24-hour TV news channel in Russian.

More From Guardian TV

Don't Miss