Deep Dive: 1 Million-Year-Old Human Skull Found

Exploring recent papers on the 1 million year old skull found in China