A newly excavated cave in Israel holds burials and artifacts suggesting that multiple human species commingled and shared ...
Fossilised face fragments discovered in a cave in northern Spain have been identified as the oldest human remains ever found ...