Blood, Lies, and a Vanished Child: Seeking Leigh Occhi


Episode Artwork
1.0x
0% played 00:00 00:00
Jan 02 2025 34 mins   2

Leigh Marine Occhi was a 13-year-old girl who vanished from her home in Tupelo, Mississippi, in August 1992 at the start of Hurricane Andrew. Blood was left behind in her home, indicating that a sinister series of events had led to Leigh’s disappearance. At the center of the suspect list are multiple individuals Leigh knew, which leaves the unsettling question: What really happened to Leigh Occhi?

Send us a text