Latest stories

  • Mysterious Stone Spheres found on Russian Champ Island

    Only brave ones decide to go on a adventure, this is why only such people come upon some interesting things. In the far cold Arctic, on the Russian Champ Island, Franz Josef Land archipelago a group of researchers have found […] More