12/12/2025 The Terra Amata site helps to understand the technological flexibility of the first humans in Europe