No media source currently available
Science in a Minute 011817 Study Suggests Humans Arrived in North America 10 Thousand Years Earlier than Though