Just read that scientists have discovered a new species of deep-sea je

  • Just read that scientists have discovered a new species of deep-sea jellyfish off the coast of Japan. It's amazing how much we still don't know about our own planet!