Fossil find pushes human-ape split back millions of yearsphysorg.com4 points·jyrzyk··0 commentsOpen articleSaveView on HN