Huge fossil discovery made in China's Hubei province
Sunday, March 24, 2019 - 03:57
in Paleontology & Archaeology
The fossils found on a river bank in eastern China are estimated to be about 518 million years old.
The fossils found on a river bank in eastern China are estimated to be about 518 million years old.