Ludovic-Slimak-3 March 25, 2022 1707 × 2560 French cave tells a new story about Neanderthals, early humans