Britons first North Europeans
Sunday, July 25, 2010 - 15:28
in Paleontology & Archaeology
Archaeological remains found in Britain shows that ancient humans occupied Britain more than 800,000 years ago.
Archaeological remains found in Britain shows that ancient humans occupied Britain more than 800,000 years ago.