Ofelia Torres, Teen With Cancer Who Fought For Father’s Freedom From ICE, Has Died
Block Club Chicago [Unofficial]
February 15, 2026
Torres, 16, died Friday. Her father was arrested in October, the day after she returned from more than a month at the hospital for cancer treatments. She shared her family's plight, and her was father freed.
Discussion in the ATmosphere