11 February 2024
A genetic analysis of bone fragments excavated from an archaeological site in Ranis, Germany provides conclusive evidence that modern humans...