News
Texas Prosecutors Blatantly Ignored the Law When They Charged a Woman With Murder ‘by Self-Induced Abortion’
The Starr County Grand Jury in Texas indicted Lizelle Herrera 26 years ago on one count each of murder and self-induced abortion. Yesterday, Starr County […]