Who were the first humans to reach the British Isles?
Homo heidelbergensis on the ancient banks of the river Thames in modern-day Swanscombe, UKNATURAL HISTORY MUSEUM, LONDON/SCIENCE PHOTO LIBRARY This is an extract from Our Human Story, our newsletter about the revolution in archaeology. Sign up to receive it in your...










Recent Comments