Saturday, February 8, 2014

Oldest trace of Britons

900,000-year-old footprints of Homo antecessor found on Norfolk coast.