Preview
Lisa Valdez's Body Was Found Decomposing In Her Apartment

Lisa Valdez's Body Was Found Decomposing In Her Apartment

Police were alerted by a property manager that Lisa Valdez's body was in her unlocked apartment. The body was decomposing and had been there for 2-3 days, San Francisco investigators say.