No longer ancient history: Woolly mammoth returns to University of Illinois for the first time in over 10,000 years
CHAMPAIGN – After an over 10,000-year absence, the woolly mammoth is finally back on the University of Illinois campus. A 16-foot-tall sculpture of a mammoth was installed last week in between the Illini Union and the Natural History Building. The sculpture could serve as a reminder that mammoths lived in Champaign-Urbana, University of Illinois professor