Science in a Minute 011817 Study Suggests Humans Arrived in North America 10 Thousand Years Earlier than Though

Your browser doesn’t support HTML5

Science in a Minute 011817 Study Suggests Humans Arrived in North America 10 Thousand Years Earlier than Though