Russian scientists reveal the secret of immortality Russian scientists reveal the secret of immortality - RT News - YouTube