Apr 22, 2022
Texas mother Melissa Lucio is set to be executed by the state for allegedly killing her two-year-old child in 2007 despite mountains of evidence that suggest otherwise.
- 12 minutes
Now Playing (Clips)
Episode
Podcast
The Young Turks: April 22, 2022
- 7 minutes
- 8 minutes