Archaeologists have made a discovery that could challenge everything we know about human development.
Footage shows scientists examining an excavation site of a 400,000-year-old pond sediment in Barnham, Suffolk, where they say they found the…

Archaeologists have made a discovery that could challenge everything we know about human development.
Footage shows scientists examining an excavation site of a 400,000-year-old pond sediment in Barnham, Suffolk, where they say they found the…