In the West, politicians and journalists of all stripes have referred to Russian President Vladimir Putin as a "thug", a "tyrant", a "murderer", a "Communist", a "Nazi", the next "Hitler" and more. But among the Russian people, his popularity rating has reached levels as high...