Happy to offer first glance impressions. Firstly the .ru suffix to the site means nothing. Anyone, anywhere, can register a domain name with any suffix, except for some domain suffixes like .gov (those are restricted). So, basing any analysis on domain suffixes isn't very useful. Secondly...