Paradise Lost
Season 1
Ep 3. Blood in the Desert
- April 21, 2010
- 44 min
Cynthia Kiecker and her husband are arrested and forced to confess to murders they did not commit.
Cynthia Kiecker and her husband are arrested and forced to confess to murders they did not commit.