A arstechnica.com More evidence that humans were in North America over 20k years ago 19 points agonz253 3 years ago 3 comments