ON-AIR: A turn in the Chief Illiniwek debate
October 17, 2006
The debate surrounding Chief Illiniwek has recently taken a new turn, but those involved say it’s not whether or not you support him. Meghan Bieda has more.
October 17, 2006
The debate surrounding Chief Illiniwek has recently taken a new turn, but those involved say it’s not whether or not you support him. Meghan Bieda has more.