A team of archaeologists has discovered a crucial clue to human ancestry in a set of 800,000-year-old footprints left in a beachside sediment bed in England. The prints offer an important look into early human habitation in northern Europe, with height estimates suggesting the prints were left by a shorter, smaller-brained human ancestor known as Homo […]
Latest Comments