Air Date: 2025-12-14
Genre: Crime Documentary
Serving a 60-year prison sentence, Rebecca Keller reveals chilling new details about the night she stabbed her then-girlfriend's mother more than 70 times. She opens up about her regrets and why she thinks the crime took place.