The Cooper’s Ferry site, Idaho, USA; evidence that humans were present in the Americas ~16,000 years ago

This post is a summary of information on the exciting discoveries from the Cooper’s Ferry site in western Idaho, USA. Continue reading “The Cooper’s Ferry site, Idaho, USA; evidence that humans were present in the Americas ~16,000 years ago”

Blog at WordPress.com.

Up ↑