Couple Allegedly Admits to Storing Dead Body of Woman in a Freezer After Raping and Killing Her

Bookmark(0)

No account yet? Register

A Tennessee couple is accused of kidnapping, torturing and sexually assaulting a woman before murdering her. They had initially offered her a place to stay, according to police.