L lithub.com How did people get to Britain 950k years ago? 97 points antigizmo 4 years ago 89 comments