Don't know of any personally, but it's best to conduct your searches in the native language if you have not done so already.
If you don't read/write Russian, then get someone who does, to suggest some potential russian phrases you should be searching for. (or even use Google translate to get some ideas on what to search for).
It would be a mistake to think that all domain forums are conducted in English...
Way back when I had .cn's I visited a strictly Chinese forum and realized you become exposed to so much more information on cctld-specific forums, even with the broken translations.