› added 7 years ago
227
TIL That skulls have been found in China that are part human, part neanderthal
via reddit.com