People see – or think they see – UFOs all around the world, and naturally Russia has its fair share of unexplained events. Although there’s no solid proof of contact with extraterrestrials, dozens of people in the country and the former USSR are sure aliens exist.

All around the world people tend to …

First posted on https://www.rbth.com