CA 201

Barely ten years ago, experts still believed hominids arrived in Northern  Europe only after the Great Anglian Glaciation of c.450,000 BC. Then…