Ancient 'Lazarus' Primate Was North America's Last—Until Humans Arrived, Researchers Say

11 months ago 76

You may think Nebraska and China have little in common, but the two places definitely share one ancient similarity: the presence of a 30-million-year-old primate lineage which headed to North America millions of years before modern human ancestors would evolve.

Read more...

Read Entire Article