48 Hours: Mystery

The Secret

Series 23 - Episode 13 The Secret

ADVERTISEMENT

Summary

The case of emergency services operator Theresa Parker, who disappeared from the small town of LaFayette in March 2007.
Documentary