The immortal jelly fish. Infinite lives.

The immortal jelly fish. Infinite lives.

This Jelly fish has the ability to rejuvenate all it’s cells. Watch the video. Now how would evolution explain this ability in such a simple creature?

And they would also claim that such beauty and ability just evolved here as well.