Mother, law enforcement hopes new technology will help solve the case
Aug. 25 – TUPELO – Thirty years ago, 13-year-old Leigh Occhi disappeared from the Honey Locust Drive home she shared with her mother. Questions have abounded over the past three decades. Has she been abducted? Did she run away? Is she still alive? Who is responsible? Authorities hope advances inRead More →