Police arrested a woman in Texas who allegedly performed a “self-induced” abortion.
Lizelle Herrera, 26, was arrested Thursday by the Starr County Sheriff’s Office on murder charges and is behind bars on a $500,000 bond, Texas Public Radio reported. It is unknown how she allegedly terminated her pregnancy.
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.