Russian leaders literally cheer Trump's victory

Player utilities

Listen to the story.