You are the company you keep. Russia's true colors continue to show.