News  |  World  

US challenges Kremlin with new Russian TV channel

By AFP   |   28 February 2017   |   4:38 pm  
Continue playing
US challenges Kremlin with new Russian TV channel
You may also like
Watch again
US challenges Kremlin with new Russian TV channel
You may also like
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.

You may also like