Putin Visit Stirs Conflicting Opinions