iOS app Android app

Stanley Ikenberry Sculpture

University Of Illinois Nixes $98,000 Sculpture Of Former President

Posted 05.25.2011 | College

Former University of Illinois president Stanley Ikenberry has been described as one of the school's "most beloved" leaders, but that alone is not enou...