Ancient Chinese Fossil Linked to Modern Birds
May 12, 2015 —
A fossil that dates back 130 million years proves that the group that contains modern birds is older than previously predicted.
Nicole Lou is a reporter for 探花精选.