Strange, segmented Dickinsonia organism WAS an animal
Researchers based at Oxford University and the University Cambridge havehave strong proof that a mysterious jellyfish-like creature was an indeed an animal, and not some other life form.
Read more »