May 25, 2017 by News Staff

A Vanderbilt University-led team of archaeologists has made a remarkable discovery in Peru: thousands of 15,000- to 10,000-year-old artifacts, including...