Ancient ‘Lazarus’ Primate Was North America’s Last—Until Humans Arrived, Researchers Say
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…