New mammoth sculpture to stomp onto campus
The Daily Illini -

Some 30,000 years and an extinction after the ancestors of modern-day elephants may have stomped through prehistoric Champaign-Urbana, a new mammoth is poised to set foot on campus. On Monday, an approximately 12-foot-high and 15-foot-long statue of a mammoth is slated to be erected at the southwest corner of the Natural History Building. Currently, a

Related Articles

Latest in News

More from The Daily Illini | Campus Life News