What happens when mysterious fossils found in Utah don't fit into the regular scheme of how scientists think things evolved?
The hard-to-classify Chinese remains include 21 fossils found in the 1970s at the Xujiayao (Houjiayao) site located on the border of northern China’s Shanxi and Hebei provinces. The specimens ...
当前正在显示可能无法访问的结果。
隐藏无法访问的结果