Baby fossils reveal link between human and Neanderthal development (opens in new tab)
An international study of infant remains from 50,000–75,000 years ago has provided new evidence about the developmental trajectory of our evolutionary "cousins," Neanderthals.
Read the original article