› added 6 years ago
251
TIL that the cave art in European caves was made by Neandertals and not by early humans
via reddit.com