Here are 10 major findings about human ancestors and our close ancient relatives that scientists announced in 2025. A handful ...
A fossilized human footprint found in southern Chile has been dated to 15,600 years ago, making it the oldest known footprint ...