- Joined
- Aug 29, 2008
- Messages
- 27,100
- Points
- 113
Denisovans are a branch of hominid species like Neanderthals and their remains have been found in faraway places like Siberia and Tibet. They were believed to have been extinct 100 thousand years ago. But remains of a denisovan woman dated 7000 years old have been found in Indonesia. This is rewriting our understanding of evolution