Lithic artefact from Tinshemet Cave made using technology shared by Homo sapiens and Neanderthals (Credit- Marion Prévost) da 30Science.com | Mar 11, 2025