Reconstruction of the 10,000-year-old “Cheddar Man” from Britain. Credit: Channel 4. The textbook assumption is that when the first modern humans arrived in Europe, around 45,000 years ago, they ...