Dead woman found in freezer was former homicide detective
[ad_1] The body of a retired detective was found in a freezer in the garage of her Southern California home, authorities said. Miriam E. Travis, 87, who worked for the Los Angels County Sheriff’s Department, was found dead Sunday after a relative requested a welfare check from her Riverside home, the Riverside Press reported -Enterprise. … Read more