› added 11 years ago
148
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