News

New findings published in the journal Nature document the geological age, context and anatomy of hominin fossils discovered at the Ledi-Geraru Research Project, Ethiopia.