US Challenges Kremlin With New Russian TV Channel

Nearly three decades after it helped topple communist totalitarian regimes in Eastern Europe, US-funded Radio Free Europe/Radio Liberty is challenging Moscow again, this time with a new 24-hour TV news channel in Russian. Officially launched in Prague this month, the “Current Time” channel targets an audience of more than 270 million people, mostly in the … Read more