Mar 4, 2021 by News Staff

The so-called Mount Holly mammoth (Mammuthus sp.) lived approximately 12,800 years ago in what is now New England, a region comprising six states in the...