Wednesday, July 7, 2010

First humans arrived in Britain 250,000 years earlier than thought

Some would say that thought has yet to arrive.