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