Alderman Nicholas Sposato weighs-in on the removal of the Christopher Columbus statues in Chicago, IL. Political Forum is a CAN TV original production.

More info on Political Forum – Ald. Nicholas Sposato

Leave a Reply