Strange Hollow Structures Found In 80-Million-Year Old Fossils

2020-05-15 18

Scientists say they have found strange, hollow orbs in the 80-million-year-old fossil of a creature thought to be an early relative of sea urchins and starfish.