A mysterious pentagram discovered by satellites etched into a remote corner of northern Kazakhstan, baffling and mystifying viewers around the world has been explained — and it couldn’t be further ...
Few things on Google Maps have caused as much collective panic as a giant five-pointed star sitting in the middle of an empty stretch of land in northern Kazakhstan. When people first stumbled upon it ...