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


πŸ₯·πŸ’¬
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]