Artifacts suggest people were in Idaho 16,000 years ago, and may have come from Japan Idaho Statesman
Artifacts from the Cooper’s Ferry archaeological site in west Idaho suggest people were living there about 16000 years ago, probably after traveling along the …