Archeologists have unearthed the earliest evidence of human occupation in Britain. Their findings demonstrate that ancient humans occupied Britain over 800,000 years ago, marking the first known settlement in northern Europe — far earlier than previously thought.
Leave a Reply
You must be logged in to post a comment.