I had no idea some Russian reports had been translated . There are many amazing stories on the internet or in books and magazines but most of them are not translated
I Think UFOnauts have a slightly better chance of working close to the population in Russia than in other areas of the world.
Perhaps the mentality helps.. "Oh its an alien, lets bash him for tryin to steal our apples"
Or "Lets invite him in for tea and some vodka "