FACT OF THE DAY
The Turritopsis Dohrnii jellyfish is officially known as the only immortal creature in the world. It lives forever.