It may seem like a strange idea to sign up for a social media site in a language you don’t speak. But, it’s really no different than any other site. You can change the language preference to English to make navigating the site easier. User posts will still be in the Russian language, but you will have the option to use Google Translate to translate it into English so you can understand it.
The main benefit of using a site like this is that you get first-hand information on this part of the world that you may not get through the national news agencies.