Very suspicious...
I searched on multiple search engines on multiple ███████ ████ terms... In every result there was a site ending in .ru. There's your evidence.
I searched on multiple search engines on multiple ███████ ████ terms... In every result there was a site ending in .ru. There's your evidence.