in Uncategorized Huge fossil discovery made in China's Hubei province by admin March 24, 2019, 9:00 am 1k Views The fossils found on a river bank in eastern China are estimated to be about 518 million years old. Written by admin