Science The timeline of human civilization may have to be rewritten following new findings Jens Asbjørn Bøgen • 23. November 2025