The Elgin City Council is debating ordinance to create a city ID program and a legal defense fund for immigrants detained by ICE.