Michelle Wyatt is found strangled to death in 1980; few leads arise until 41 years later.
Episode Discussion
Login to leave a comment on this episode.
Michelle Wyatt is found strangled to death in 1980; few leads arise until 41 years later.
No comments yet. Be the first!