Texas A&M research uncovers theories on first humans to inhabit North America
Texas A&M University researchers say artifacts found in Idaho that are about 16,000 years old are a substantial discovery that indicates the first Americans may have entered by the…