ParentFull threadCupricTea·Artifacts from 700kya were not left by anatomically modern humans.View on HN