Artifacts Found In Texas Suggest Humans Lived In North America Earlier Than Believed

Geo Beats 2018-07-17

Views 2

Artifacts recently found in Texas suggest that humans lived in North America as many as 20,000 years ago, which is up to 6,500 years earlier than believed.

Share This Video


Download

  
Report form