A tiny skeleton dating back 55 million years is the oldest primate fossil ever found, shedding new light on human evolution, researchers say. Found in sedimentary rock from ancient lake bed in Hubei Province, central China, the fossil belongs to a previously unknown genus and species, dubbed Archicebus achilles by the international team who identified it. The bones […]
↧