Ars TechnicaThese are the oldest Homo sapiens fossils ever found in EuropeMay 14, 2020Kiona N SmithBy Kiona N Smithmore_vert