Skip to main content
Listen
A Russian TV channel's slogan centered on optimism, but that didn't last long
300x250 Ad
Play
Pause
There was an error loading the media player.