
The still-unsolved missing persons cases of Terrance Williams and Felipe Santos tonight take center stage on Investigation Discovery’s Deadline: Crime With Tamron Hall. Williams went missing in Naples, Florida, at the age of 27 in January 2004, several months after Santos, 24, vanished in nearby Immokalee in October the previous year. The episode sees Terrance’s mom Marcia Williams talk to Hall about how she believed she wasn’t getting enough help from police after Terrance’s disappearance — so started her own investigation. She then found out his Cadillac had been taken to a tow-yard four days earlier — which led to a link...read more