A 146,000-year-old skull found in China, initially thought to be a new species (Homo longi), has been confirmed as Denisovan…
Read More »A 146,000-year-old skull found in China, initially thought to be a new species (Homo longi), has been confirmed as Denisovan…
Read More »