Are you looking for native Russian speakers?
Hey everyone! Yesterday I made a post on the English from Russian forum looking for Russian speakers for language exchange. Turns out, there are plenty of Russians looking for native English speakers. If you're interested, my post is here: https://forum.duolingo.com/comment/28373456
Feel free to make a post there! Желаю вам удачи!