Tupelo teen Leigh Occhi declared dead after going missing 32 years ago
A Mississippi 13-year-old who went missing over 32 years ago has been declared legally dead at the request of her parents. Leigh Occhi vanished on August 27, 1992, from her Tupelo home. Her mother, Vickie Felton, left Occhi at the … Continued