Murder in Mexico? Dr. Phil : Season 20 Episode 1
TV-14 Syndication 45m int(0)
Aired: September 13th, 2021 @ 4:00 PM EST on Syndication
Authorities in Cancun, Mexico, say vacationer Elijah Snow's death was an accident, but in an exclusive interview, wife Jamie reveals the evidence she says suggests he was brutally killed.