110k Yo Discovery Suggests Neanderthals and Homo Sapiens Worked Togetherscitechdaily.com3 points·vivekd··0 commentsOpen articleSaveView on HN