Apr 11, 2022
Officials in Starr County, Texas, have decided to drop the murder charges levied against a woman who self-induced an abortion. The abortion was allegedly reported to the county’s sheriff’s department by a local hospital in January which prompted the criminal investigation into the woman Lizelle Herrera.
- 12 minutes
Now Playing (Clips)
Episode
Podcast
The Young Turks: April 11, 2022
Hosts: Ana KasparianWosny Lambre
- 9 minutes