A Mexican immigrant from Bolingbrook, who had just appeared in Kane County court, was taken into custody by U.S. Homeland Security Thursday and is now being held in ICE custody at a Broadview detention facility, according to Kane County officials and public records.