
Note: You may need to right click or long tap on the link and select 'Save File'
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
comment
The Young Turks: April 11, 2022
Hosts: Wosny LambreAna Kasparian
- 9 minutes
comment
Conversation
Click here to learn more about becoming a TYT member.
Loading...