Breaking 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.

     

Read More

No comments