Origin of our own species pushed back by half a million yearsnhm.ac.uk1 point·themgt··0 commentsOpen articleSaveView on HN