Huge fossil discovery made in China's Hubei province

The fossils found on a river bed in eastern China are estimated to be about 518 million years old.

from BBC News - World
Huge fossil discovery made in China's Hubei province Huge fossil discovery made in China's Hubei province Reviewed by Khurram Shahzad on March 25, 2019 Rating: 5

No comments:

Powered by Blogger.