Jul 28, 2026 by Enrico de Lazaro

A set of 1.43-million-year-old fossil footprints preserved along the margin of an ancient lake in northern Kenya is offering paleoanthropologists new evidence...