The OC Sheriff released new images of a woman whose body was found in 2006
May 14, 2024 – SANTA ANA, CA – Orange County Sheriff’s Department officials report that investigators have released an updated forensic rendering of a 2006 Jane Doe to help identify…