News

Woman faces murder charge in Texas after ‘self-induced abortion,’ prompting outrage from reproductive rights advocates

The Starr County Sheriff's Office in southern Texas arrested Lizelle Herrera, citing "self-induced abortion" for the charges.