Roughly 315,000 years ago, a group of early humans lived in what is now Morocco. Their remains, unearthed at a site called Jebel Irhoud, are the oldest fossils ever attributed to our species, Homo sapiens. Now, an international team of researchers has digitally reconstructed the face of one of these individuals, building a composite skull […]