Scroll to Top

This YOUTube English dubbing of the Russian film, Light of Eternity is creating quite a stir in the Pacific Northwest. In the film, people tell of regenerating organs and growing new teeth. Arkady Petrov is the subject and he runs centers in Russia that teach people these methods. He also has authored a triology of books in Russian only, at present, called Creation of...