Nov 28, 2025 by News Staff

In 2009, paleoanthropologists found eight bones from the foot of an ancient human ancestor in 3.4-million-year-old sediments at the paleontological site...