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

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.

Season 3 Episode 6 - Videos