Tennessee couple admits to raping, torturing woman, storing her in freezer: police
August 12, 2020 at 06:28 AM EDT
A Tennessee couple is accused of raping, torturing and killing a woman after offering her a place to stay sometime around the end of the year.