125,000 Year-Old Artwork Found in China Likely Belonged to Denisovans

First published at 04:04 UTC on July 21st, 2019.
subscribers

Two 150,000 year-old bone fragments decorated with ochre-filled engravings were discovered in the central plains of China, and archaeologists suspect they were the work of the Denisovans - a recently-discovered cousin of our species, homo Sapiens. T…

MORE
CategoryScience & Technology
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO