Rumors
- Episode aired Jan 11, 2022
- 41m
Two cousins have allegedly confessed to killing Denise multiple times. They've never been arrested, and police say one of them hasn't even been questioned - until now.Two cousins have allegedly confessed to killing Denise multiple times. They've never been arrested, and police say one of them hasn't even been questioned - until now.Two cousins have allegedly confessed to killing Denise multiple times. They've never been arrested, and police say one of them hasn't even been questioned - until now.