News

A big ceremony happened on Thursday, June 26, at Carroll University in Waukesha. Carroll University announced the installation of a peace pole on its campus.