The defense team for Steven Avery suggested that Teresa's remains were actually placed in his yard, questioning the integrity of the evidence. However, a cadaver dog uncovered compelling findings that could challenge this theory and support the prosecution's case.
Show
Convicting A Murderer
Episode
S01E08
Air Date
Oct 12, 2023