For centuries, scientists have debated the possibility of human immortality. But could the key to that breakthrough already exist within the animal kingdom?
[youtube https://www.youtube.com/watch?v=4-rF3tuLQEI]
and check this out…
[youtube https://www.youtube.com/watch?v=b-PCui-lZ0k]