Russians live on another fucking planet.

>and somehow they still manage to convince some westerners to see things their way