One thought on “Artefacts hint at earliest Neanderthals in Britain

Comments are closed.