B bbc.com Scientists think our recent ancestors may have run hotter – but why? 2 points XzetaU8 2 days ago 0 comments