Executed with Deborah Norville
Season 1
Ep 6. Karla Faye Tucker
- June 18, 2019
- 44 min
Karla Faye Tucker's death sentence sparks an international debate as many feel she is reformed.
Karla Faye Tucker's death sentence sparks an international debate as many feel she is reformed.