Illinois Tech is mentioned as the location for a South Side town hall meeting discussing social issues for a VH1 special.

Read the article in the Chicago Tribune here.