Scientists think our recent ancestors may have run hotter – but why?bbc.com2 points·XzetaU8··0 commentsOpen articleSaveView on HN