Ofelia Giselle Torres Hidalgo, a vocal advocate for her detained father, succumbs to stage 4 alveolar rhabdomyosarcoma.
Read More