Greek scientist dated the living and findings of the Cave of Denisova in Siberia
Two new international research studies, with one of the lead scientists being a Greek of diaspora, shed light on the Russian cave of Denisova, at the foot of the northwestern Altai Mountains of southern Siberia, as well as the mysterious homonymous ancestors of mankind. This...