Skype’s live translations are now available in Russian
Since launching last year, Microsoft has steadily been building out Skype's automatic live-translating ability, and making it even easier to speak with more people around the world. The feature, which translates the voice of the person on the other e...