News

Scientists say they have found a new species of Medusae — a type of free-swimming, umbrella-shaped jellyfish. The sea creature — which was first spotted in 2002 in a deep-sea volcanic structure in ...