A man accused of child sex abuse set to appear in McHenry County court has been detained by immigration authorities, his attorney said.

Gerald Steele is the founder of Stonegate Health Rehab. He shares expert insights, recovery tips, and rehab resources to support individuals on their journey to wellness.