Episode 13: The Strange Death of Tamla Horsford

Episode Artwork
0% played 00:00 00:00
Nov 15 2019 26 mins   9
Tamla Horsford, a devoted mother and wife, goes to an adult sleepover and doesn't make it out alive. Her death is ruled as accidental but is there something being hidden from the public?