Russian leaders literally cheer Trump's victory

Player utilities

Read the full story at TheWorld.org.