Search
Tech

Any Truth Behind Immortal Jellyfish Claim?

A tiny jellyfish does a seemingly death-defying trick -- but does it really hold the secret to immortality?

November 30, 2012
2:54 PM EST