Denisova Cave in Siberia is the one place where we are sure Homo Sapiens, Denisovans & Neanderthals have lived at one time or another. Though we cannot say if they ever lived there together.

by | Oct 5, 2022 | Fun Facts, Knowledge Chops

Denisova Cave in Siberia is the one place where we are sure Homo Sapiens, Denisovans & Neanderthals have lived at one time or another. Though we cannot say if they ever lived there together.
🥷💬
Fun Fact: Denisova Cave in Siberia is the one place where we are sure Homo Sapiens, Denisovans & Neanderthals have lived at one time or another. Though we cannot say if they ever lived there together.

[SOURCE]