"infested" is a little much, don't you think? I can sympathise with frustration on having results that don't match your language preferences, but "infested"? Come on.
Perhaps it was intended as a slight against Russians, but I'd ask you to assume good faith.