› added 10 years ago
122
TIL that humans are not derived from Neanderthals but are their cousins. However, we do share about 2% of their DNA through interbreeding approximately 50,000 years ago.
via reddit.com