Seems legit...
But irrelevant.
Sparsely population, soooooo farrrrr from the "mainstream" world. Cold regions of Northern hemisphere..where nobody would even go.
Russians have never remained 'relevant' to the world other than USSR era. Before that, their relevance was only local.
Russians persecute minorities too...I'll take West over Russia any day.