More evidence that humans were in North America over 20k years agoarstechnica.com2 points·alberto_ol··0 commentsOpen articleSaveView on HN