Murder suspect lived in victim’s home for weeks with body in the freezer, police say
A woman who was found dead in a freezer in her home had invited the person now facing a murder charge in her death to come and live with her after meeting the person at Home Depot, police said.
What's Your Reaction?