Steve Macek

Steve Macek is an associate professor of speech communication at North Central College.

Mitchell Szczepanczyk is an organizer with Chicago Media Action.

December 10, 2017