gollum.space
RU
China - the birthplace of Denisovans or the birthplace of sapiens? Difficult choice!
Antropogenez
Source
Anthropogenesis
Archaeological finds
China
The science
Stanislav Drobyshevsky
v20240901